Authentication Methods
User Access Token
Most endpoints use OAuth 2.0 authentication with the authorization code grant type. At the end of the Oauth authentication code flow, you’ll get a User Access Token that you’ll pass in a header with each API request.
View Documentation ->
App Access Token
While many API endpoints require a user access token to perform actions on behalf of a user, some (ex: unenrolling a user from a promotion) require an App Access Token.
View Documentation ->
Client ID
Most endpoints require app or user access token authentication. However, a smaller number of endpoints require only a valid Client ID in order to be accessed.
View Documentation ->