Criteo · OAuth Scopes
Criteo OAuth Scopes
OAuth 2.0
searched
Criteo publishes 13 OAuth 2.0 scopes via the clientCredentials and authorizationCode flows. Scopes are the fine-grained permissions an application requests at authorization time to act against the Criteo API on a user’s behalf.
Tokens are issued from https://api.criteo.com/oauth2/token.
This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.
AdvertisingAudiencesCampaignsCatalogCommerceDisplay AdvertisingMarketingMediaOAuth 2.0ReportingRetailRetail Media
Scopes: 13
Flows: clientCredentials, authorizationCode
Method: searched
OAuth endpoints
Authorization URL
https://consent.criteo.com/authorize
https://consent.criteo.com/authorize
Token URL
https://api.criteo.com/oauth2/token
https://api.criteo.com/oauth2/token
Flows
clientCredentialsauthorizationCode
clientCredentialsauthorizationCode
Scopes (13)
| Scope | Description | Flows |
|---|---|---|
| Accounts | Retail Media domain: manages permissions to endpoints responsible for describing accounts' entities, with their properties and relationships, like parent/child accounts. Authorization levels: No access / Read / Manage (Manage requires prior activation by a Criteo contact). | |
| Analytics | Retail Media domain: manages permissions to generate reporting data for campaigns & line-items, considering desired list of dimensions & metrics. Authorization levels: No access / Read. | |
| Audiences | Retail Media domain: manages permissions to check/manage audiences available to campaigns. Authorization levels: No access / Read / Manage. | |
| Balances | Retail Media domain: manages permissions to endpoints responsible for configuring and retrieving balance entities, which define spending limits applied across campaigns. Authorization levels: No access / Read / Manage (Manage requires prior activation by a Criteo contact). | |
| Billing | Retail Media domain: manages permissions to generate billing data for campaigns & line items for a retailer partner. Authorization levels: No access / Read (Read requires prior activation by a Criteo contact). | |
| Campaigns | Retail Media domain: manages permissions to endpoints responsible for campaigns management, including line-items, balances and creatives. Authorization levels: No access / Read / Manage. | |
| Catalog | Retail Media domain: manages permissions to check/manage products catalogs. Authorization levels: No access / Read / Manage. | |
| Analytics (Marketing Solutions) | Marketing Solutions (Commerce Growth) domain: generate custom reports; slice and dice your data across marketing goals and channels, including App, Web, and Store campaigns. Authorization levels: No access / Read. | |
| Audiences (Marketing Solutions) | Marketing Solutions (Commerce Growth) domain: create, update, or delete your audiences using your own CRM segments, Criteo's or your lists from a third party. Authorization levels: No access / Read / Manage. | |
| Campaigns (Marketing Solutions) | Marketing Solutions (Commerce Growth) domain: create and edit campaigns, ad sets, as well as update settings like CPCs. Authorization levels: No access / Read / Manage. | |
| Catalog (Marketing Solutions) | Marketing Solutions (Commerce Growth) domain: add and edit your product details. Authorization levels: No access / Read / Manage. | |
| Creatives (Marketing Solutions) | Marketing Solutions (Commerce Growth) domain: create your own or use third-party creative that is displayed by an external creative provider at display time; access, add, or edit creative from the API. Authorization levels: No access / Read / Manage. | |
| Product recommendations configuration (Marketing Solutions) | Marketing Solutions (Commerce Growth) domain: product recommendations configuration; access must be requested. Authorization levels: No access / Read / Manage. |
📄 Provider scope reference: https://developers.criteo.com/retail-media/docs/create-your-app