APIs & Integrations
Gong
Overview
Pre-built tooling
Pre-built integrations
Not seeing the integration you need? Build your own independently.
Access requirements
Pre-Requisites | Status | Comment |
---|---|---|
Paid dev account | ✅ Not required | Free, self-signup for a Gong account. |
Paid test account | ✅ Not required | Free trial account can be used for testing. |
Partnership | ✅ Not required | |
App review | ⚠️ Required for OAuth | Only required for OAuth apps published to the Gong Collective. Not required for Basic Auth. |
Security audit | ✅ Not required |
Setup guide
Gong offers two authentication methods: Basic Auth (API Key) and OAuth. Nango supports both methods.
Basic Auth Setup
1
Create a Gong account
If you don’t already have one, sign up for a Gong account.
2
Obtain API credentials
- Log in to your Gong account.
- Navigate to Company Settings > Ecosystem > API.
- Click Get API Key to generate your API credentials.
- You will receive two values:
- Access Key: This is your username in Nango
- Access Key Secret: This is your password in Nango
- Make a copy of these credentials as they will be needed when configuring your integration in Nango.
3
Next
Follow the Quickstart.
OAuth Setup
1
Request a developer account
- Go to Gong Developer Signup.
- Fill out the form with your details and submit.
- Wait for approval (this can take up to five working days).
- Once approved, you’ll receive login credentials for your developer account.
2
Create a new app
- Log in to your Gong developer account.
- Navigate to Company Settings > Ecosystem > API.
- Click on the OAuth tab.
- In the INTEGRATIONS tab, click Create Integration.
3
Configure OAuth settings
- Fill in the required app information:
- App Name: Your application’s name
- Description: Brief description of your app
- Company Website: Your company’s website URL
- Redirect URIs: Add
https://api.nango.dev/oauth/callback
- In the Required authorization scopes area, select the scopes that your app needs.
- Click Save to create your app.
4
Obtain OAuth credentials
- After creating your app, you’ll be provided with:
- Client ID
- Client Secret
- Make a copy of these credentials as they will be needed when configuring your integration in Nango.
5
Submit your app for review (if needed)
- By default, your app will be in “Private” mode and can only be used within your organization.
- To make your app available to other Gong customers, you need to publish it to the Gong Collective:
- Navigate to your app settings
- Click Publish to Gong Collective
- Complete the required information
- Submit for review
- Wait for Gong’s approval before your app can be used by external organizations.
6
Next
Follow the Quickstart.
Need help getting started? Get help in the community.
Useful links
- Website
- Create a Gong account
- API documentation
- Developer signup
- Receive access to the API
- Create an app for Gong
- OAuth documentation
- API rate limits
- SCIM API documentation
Contribute useful links by editing this page
API gotchas
- End users can generate API keys on the Gong API page. They must have the “technical administrator” user role to do this.
- Gong uses BASIC auth for their API, but doesn’t call them username and password:
Access Key
is the username in Nango andAccess Key Secret
is the password in Nango. - Gong rate-limits are per second and a total of 10k requests a day.
- By default Gong limits your company’s access to the service to 3 API calls per second, and 10,000 API calls per day. You may however change these rates by contacting help.
- For OAuth integration, Gong uses
api_base_url_for_customer
, which varies for each customer, as itsbase_url
for proxy requests. This parameter is returned in the response ofgenerate-customer-token
.
Contribute API gotchas by editing this page
Connect to Gong
Guide to connect to Gong API using Nango Connect.