Cardlytics · OAuth Scopes
Cardlytics OAuth Scopes
OAuth 2.0
searched
Cardlytics publishes 4 OAuth 2.0 scopes via the clientCredentials, authorizationCode, and custom flows. Scopes are the fine-grained permissions an application requests at authorization time to act against the Cardlytics API on a user’s behalf.
Tokens are issued from /v1/idp/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.
CompanyAdvertisingCommerce MediaCard-Linked OffersPurchase IntelligenceFinancial ServicesLoyalty and RewardsMarketingBankingRetail MediaAttributionOffers
Scopes: 4
Flows: clientCredentials, authorizationCode, custom
Method: searched
OAuth endpoints
Authorization URL
https://advertiser-auth-preprod.auth.us-east-1.amazoncognito.com/oauth2/authorize
https://advertiser-auth-preprod.auth.us-east-1.amazoncognito.com/oauth2/authorize
Token URL
/v1/idp/oauth2/token https://advertiser-auth-preprod.auth.us-east-1.amazoncognito.com/oauth2/token /v2/session/startSession
/v1/idp/oauth2/token https://advertiser-auth-preprod.auth.us-east-1.amazoncognito.com/oauth2/token /v2/session/startSession
Flows
clientCredentialsauthorizationCodecustom
clientCredentialsauthorizationCodecustom
Scopes (4)
| Scope | Description | Flows |
|---|---|---|
| openid | openid | authorizationCode, clientCredentials |
| read | Declared on Campaign Build API operation security requirements. | |
| api:institution | Institution-level access. Create or update the institution's customer, account and card data, and send Cardlytics transaction information. Used for server-side Data API onboarding; no customer context required. | custom |
| api:customer | Customer-level access, on behalf of one end customer. Requires a sourceCustomerId on the startSession request. Grants targeted ad access, customer profile reads, and event logging for that customer's session. | custom |
📄 Provider scope reference: https://docs.cardlytics.com/ads/v2/getting-started/get-session-token.html