Marqeta distributes application tokens and access tokens directly to customers and partners. These tokens are static, meaning that you can reuse them indefinitely. To obtain your application and access tokens for the DiVA API, contact your Marqeta Customer Success representative.
Adding your program name
For DiVA API requests that retrieve program-specific data, you must include the program query parameter and specify the name of your program. You can specify more than one program, if applicable (for example, program=my_program1,my_program2). The DiVA API returns only data that you are authorized to access for the specified programs.
To obtain your program name, contact your Marqeta Customer Success representative.
This sample cURL command illustrates a request to the DiVA API that retrieves settlement transaction data. For this scenario, assume you are a Marqeta customer with access to a single production environment ("my_program"), your application token is "my_application_token", and your access token is "my_access_token".
curl -X GET --user my_application_token:my_access_token -H "Content-Type: application/json" "https://diva-api.marqeta.com/data/v2/views/settlements/week?program=my_program"