GuidesAPI ReferenceChangelog
GuidesAPI ReferenceChangelogLog In
Guides
These docs are for v2022.10. Click to read the latest docs for v2024.10.

Get your credentials

Before you start, you’ll need to get your credentials to make API requests. Your credentials are made up of an API Key and API Secret.

These allow you to access the API without needing to provide a username and password each time you call. Your credentials also determine which permissible actions your app can perform.

To get your credentials:

  1. Login to the Criteo Developer Dashboard and go to your App page (My Apps and click on view to select an App)

  2. Click on Generate and download new key to generate your set of credentials

  3. A text file will be automatically downloaded with both your API Key and API Secret. You can copy your key from the credentials dashboard, but we will only communicate with you once the secret. Please keep it preciously!

  4. You can then authenticate using the key and the secret using the /oauth2/token endpoint to get your token.

https://api.criteo.com/oauth2/token

You can use this dashboard to manage your API keys. You can also delete an API key from this dashboard. The key will stay valid for fifteen minutes before deactivating.

💡 You can change the name of your set of credentials by clicking directly on the credentials name in the dashboard. For example, Troubleshooting Credentials, Production Credentials, etc.
💡 You will be limited to 5 API credentials for an App (for ex. 1 for production, 1 for troubleshooting, and 3 others for any other use case you can imagine)