Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.alterauth.com/llms.txt

Use this file to discover all available pages before exploring further.

Overview

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

Step 1: Register an OAuth App in Apollo

1

Go to Apollo Integrations

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

Connect the API integration

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

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.
4

Get your credentials

Submit the form, then copy the Client ID and Client Secret. The secret is only displayed once.
Apollo’s OAuth registration lives inside the Apollo app at Settings → Integrations, not at a separate developer portal. The end user registering the app must have the “Can authorize third-party apps/integrations via OAuth” permission, or the Admin or Billing and Seat Manager role. Changing scopes later requires re-running the entire OAuth registration flow.
Never share your Client Secret publicly. Store it securely and only enter it in the Alter Vault Developer Portal.

Step 2: Add to Alter Vault

1

Open the Developer Portal

Go to portal.alterauth.com and navigate to your app.
2

Add Apollo.io provider

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

Enter credentials

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

Select scopes

Choose the scopes your app needs.
5

Save

Click Save. The provider is now active.

Available Scopes

ScopeDescription
api:defaultStandard access to Apollo.io API for contacts, accounts, and sequences

Notes

  • 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.