Skip to content

OAuth providers

Apollo.io

Set up Apollo.io OAuth for sales intelligence and engagement

Connect your users to Apollo.io for sales intelligence, lead enrichment, and engagement sequences.

PropertyValue
Provider IDapollo
CategoryCRM & Sales
PKCENot supported
Token refreshAutomatic
Redirect URIShown in Developer Portal

Go to Apollo Integrations

In Apollo, go to Settings > Integrations at app.apollo.io/#/settings/integrations.

Connect the API integration

Find the API option and click Connect, then choose OAuth registration.

Configure the application

Fill in:

  • App Name: A name shown to users when they authorize
  • App Logo: Optional logo
  • OAuth Redirect URL: Copy the Redirect URI from the Developer Portal. Must use HTTPS. You can register up to 4 URLs (comma-separated).
  • Scopes: Select the scopes the application needs. read_user_profile and app_scopes are added by default.

Get credentials

Submit the form, then copy the Client ID and Client Secret. The secret is only displayed once.

Open the Developer Portal

Go to portal.alterauth.com and navigate to the application.

Add Apollo.io provider

Go to OAuth Providers > Add Provider > Apollo.io.

Enter credentials

  • Client ID: Paste your Apollo.io Client ID
  • Client Secret: Paste your Apollo.io Client Secret

Select scopes

Choose the scopes the application needs.

Save

Click Save. The provider is now active.

ScopeDescription
api:defaultStandard access to Apollo.io API for contacts, accounts, and sequences
  • Apollo.io uses a single api:default scope that provides standard access to the API, including contacts, accounts, and sequences.
  • See the Apollo OAuth 2.0 (Partners) guide for the official authorization flow documentation.
  • Apollo access tokens expire after 30 days; Alter Vault refreshes them automatically using the refresh token.