The future of GTM starts here. Sept. 30, 2026 Register to join us

Use Apollo API

Article author
Updated

Overview

Apollo API lets you use Apollo programmatically. You can use it to find and enrich people and companies, manage records, engage through sequences, build integrations, and automate other tasks in your Apollo workspace.

For API endpoint documentation, authentication requirements, rate limits, credit cost, and other technical details, check out the Apollo Developer Docs.

If you want to... Start here
Use Apollo API with your Apollo workspace Create an API key to authenticate API requests.
Build an integration for Apollo users Learn how to implement OAuth 2.0 authorization so your integration can make API requests on behalf of Apollo users.
Learn common Apollo API workflows Explore Apollo API tutorials for step-by-step examples of common use cases.
Find an endpoint or review its requirements Browse the API reference for available endpoints, parameters, example responses, and other technical details.
Publish a partner integration Review the requirements to feature your integration on the Apollo marketplace.

Back to Top

FAQs

Frequently asked questions

Who has access to Apollo API? Can I test Apollo API to ensure my API key works? How do I build an integration with Apollo?
What can I do with Apollo API? How do credits work with Apollo API? How do rate limits work with Apollo API?
What's the difference between an API key and OAuth 2.0?    

Who has access to Apollo API?

API access is available on all Apollo plans. API rate limits vary by plan and endpoint, and some API endpoints consume credits.

Free Apollo accounts must be registered with a work email address to use certain people and company search, enrichment, and record-retrieval endpoints.

You can review your current API usage and rate limits on Apollo.

For details about specific endpoints, rate limits, and credit usage, check out the Apollo Developer Docs.

Back to FAQs

Can I test Apollo API to ensure my API key works?

Yes, you can test your API key directly on the Apollo Developer Docs to confirm that you can authenticate API requests successfully. This allows you to test without manipulating real data.

Back to FAQs

How do I build an integration with Apollo?

If you're building an integration that makes Apollo API requests on behalf of mutual customers, use OAuth 2.0 authorization so users can grant your integration access to their Apollo account.

Integrations that share, expose, or resell Apollo data to people who aren't Apollo users require a custom contract with Apollo. Contact the Apollo partnerships team to discuss your use case.

Back to FAQs

What can I do with Apollo API?

You can use Apollo API to build programmatic workflows with Apollo data and functionality. Common use cases include:

  • Search for people and companies that match specific criteria.
  • Enrich people and company records with Apollo data.
  • Create and manage records such as contacts and accounts.
  • Build integrations that connect Apollo with other tools and workflows.
  • Work with Apollo engagement and workspace functionality programmatically.

Available functionality varies by endpoint. Explore the Apollo API reference to see the full list of available endpoints and requirements.

Back to FAQs

How do credits work with Apollo API?

Some Apollo API endpoints consume credits, while others don't. In general, endpoints that create, update, list, or manage records consume 0 credits. Enrichment, organization search, news search, and AI insight endpoints consume credits when qualifying data is returned.

Before building a workflow that makes a large number of API requests, check API pricing and credits to understand whether the endpoints you plan to use consume credits and how credit usage is calculated.

Back to FAQs

How do rate limits work with Apollo API?

Rate limits control how many requests your Apollo workspace can make to an API endpoint within a specific period. Limits are shared across your team and can vary by Apollo plan and endpoint.

Rate limits are separate from credit usage. Having credits available doesn't necessarily mean you can make unlimited API requests. Check Apollo API rate limits for current limits and details about tracking your API usage.

Back to FAQs

What's the difference between an API key and OAuth 2.0?

Use an API key when you want to make Apollo API requests for your own Apollo workspace. API keys authenticate your workspace when you make requests to Apollo API.

OAuth 2.0 is intended for partners building integrations that make API requests on behalf of other Apollo users. OAuth allows users to authorize an integration to access Apollo on their behalf.

Check out Apollo API authentication to learn more about both authentication methods.

Back to FAQs

Back to Top

Next Steps

Keep exploring Apollo API with these resources for authentication, usage, limits, integrations, and connected AI workflows:

Looking to access Apollo from the terminal?
Create an API Key Create and manage API keys to authenticate requests, scope endpoint access, and start building with Apollo API.
Authentication Choose the right authentication method to use API keys for your own workspace or OAuth 2.0 when your integration acts on behalf of Apollo users.
Use Apollo With AI Tools to Run Your GTM Workflow Connect Apollo through MCP connectors to bring Apollo data and actions into supported AI tools and run GTM workflows without switching between apps.
API Pricing and Credits Planning a high-volume workflow? Estimate API credit usage to understand which endpoints consume credits and how requests can affect your team's balance.
Apollo CLI Use Apollo CLI to search and enrich people and companies, manage CRM data, run sequences, and use Apollo with AI coding agents.

Back to Top