AppDirect · OAuth Scopes
AppDirect OAuth Scopes
OAuth 2.0
searched
AppDirect publishes 15 OAuth 2.0 scopes via the authorizationCode and clientCredentials flows. Scopes are the fine-grained permissions an application requests at authorization time to act against the AppDirect API on a user’s behalf.
Tokens are issued from https://{marketplaceURL}/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.
CompanyCommerceSubscription CommerceMarketplaceBillingResellerCloud DistributionWebhooksOAuth
Scopes: 15
Flows: authorizationCode, clientCredentials
Method: searched
OAuth endpoints
Authorization URL
https://{marketplaceURL}/oauth2/authorize
https://{marketplaceURL}/oauth2/authorize
Token URL
https://{marketplaceURL}/oauth2/token
https://{marketplaceURL}/oauth2/token
Flows
authorizationCodeclientCredentials
authorizationCodeclientCredentials
Scopes (15)
| Scope | Description | Flows |
|---|---|---|
| ROLE_USER | Allows access as an end user in the company associated with an API call. | |
| ROLE_BILLING_ADMIN | Allows access as a Billing Admin for the company associated with an API call. | |
| ROLE_SYS_ADMIN | Allows access as a Company Admin for the company associated with an API call. | |
| ROLE_RESELLER | Allows access as a Reseller for the company associated with an API call. | |
| ROLE_SALES_SUPPORT | Allows access as a Sales Support agent for the marketplace. | |
| ROLE_CHANNEL_SUPPORT | Allows access as a Customer Support agent for the marketplace. | |
| ROLE_CHANNEL_PRODUCT_SUPPORT | Allows access as a Product Support agent for the marketplace. | |
| ROLE_CHANNEL_ADMIN | Allows access as a Marketplace Manager for the marketplace. | |
| ROLE_CORPORATE_ADMIN | Allows access as a Network Manager for the marketplace. | |
| ROLE_DEVELOPER | Allows access as a Developer for the user associated with an API call. | |
| ROLE_PARTNER_READ | Allows access to read all marketplace data. | |
| ROLE_PARTNER | Allows access to read and write all marketplace data. | |
| openid | Requests that the ID token be returned from the token endpoint for SSO (OIDC). | |
| profile | API client can retrieve user profile information like name (OIDC). | |
| API client can retrieve a user's email address (OIDC). |
📄 Provider scope reference: https://developer.appdirect.com/user-guides/api-usage/api-auth/scopes