Create OAuth tokens for calling Revenue APIs
Learn how to create an OAuth 2.0 client using the client credentials grant type in the OneID portal.
-
An active OneID account with permission to manage OAuth 2.0 clients in the target tenant.
-
Access to the Zuora Revenue tenant for which you want to generate tokens.
Zuora Revenue APIs use OAuth 2.0 bearer tokens for authentication. To obtain an access token, you first need an OAuth 2.0 client, which consists of a client ID and a client secret. You create and manage these clients in the OneID portal, Zuora's centralized identity and access management service for Zuora products.
The client credentials grant type is intended for server-to-server integrations where the client application acts on its own behalf rather than on behalf of an end user. After you create a client, your application exchanges the client ID and client secret for a short-lived access token, which you then include in the Authorization header of each Revenue API request.