Generate OAuth credentials
Create an OAuth 2.0 client in your Zuora tenant to obtain a Client ID and Client Secret.
1
Sign in to Zuora
Sign in to your Zuora tenant.
- Navigate to Administration > Manage Users.
- Select the API user account you want to use for the integration.
2
Create an OAuth client
Create a new OAuth 2.0 client for the selected user.
- Click the OAuth Clients tab on the user profile page.
- Click Create to open the client creation dialog.
- Enter a unique Name for the client (e.g.,
StackOne Integration). - Click Create to generate the credentials.
3
Copy credentials
The credentials appear once the client is created.
- Copy the Client ID and Client Secret and paste them into the matching fields when you connect your account.
- The Client Secret is only displayed once — save it before closing the dialog.
- Note that you will need different credentials for each environment (production vs sandbox).
Select your Zuora environment
Choose the Zuora environment that matches your tenant.
1
Find your environment
Check the URL you use to log in to Zuora to determine your environment.
- US Production: rest.zuora.com
- US Sandbox: rest.apisandbox.zuora.com
- US Cloud Production: rest.na.zuora.com
- US Cloud Sandbox: rest.sandbox.na.zuora.com
- US Central Sandbox: rest.test.zuora.com
- EU Production: rest.eu.zuora.com
- EU Sandbox: rest.sandbox.eu.zuora.com
- EU Central Sandbox: rest.test.eu.zuora.com
Link the Account
1
Connect
- Click Connect.
- If applicable, the provider will redirect you to a sign-in or authorization page. Complete the provider’s authorization flow.
- Once authorization is successful, you will see a confirmation popup.
2
Use Actions
Connect an AI platform to the linked account’s actions. See AI Platforms.Other ways to call actions are listed in Protocols & SDKs.