Apollo.io is a sales intelligence and go-to-market platform combining a database of 240M+ contacts and 30M+ companies with enrichment, sequencing, dialing and conversation intelligence. Its REST API publishes 80 operations at https://api.apollo.io/api/v1 across people and company search, single and bulk enrichment, CRM accounts, contacts and deals, outreach sequences, one-off emails, tasks, calls, conversations, custom fields, lists, analytics and usage stats — described by a first-party OpenAPI 3.1.0 document. Apollo also ships a hosted MCP server, a first-party CLI, and provider-published agent skills for both.
Apollo.io publishes 15 API contracts indexed on the APIs.io network, including Enrichment API, Search API, Accounts API, and 12 more. Tagged areas include Sales Intelligence, Prospecting, Engagement, B2B Data, and Data Enrichment.
The Apollo.io catalog on APIs.io includes 1 event-driven AsyncAPI specification and 1 Spectral governance ruleset.
Apollo.io’s developer surface includes documentation, API reference, getting-started guide, support, engineering blog, pricing, signup flow, and 37 more developer resources.
Regulatory Posture applies to this provider. Its tags matched the
Horizontal (data, software, accessibility, platform) regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it
carries 10 points of the composite. It is scored from the published contracts
themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already
holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in
front of it, and the first time that check is skipped a duplicate record is created.
Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet,
not penalised by it.
The six quality facets above are damped to 75 points between them,
because the conditional facet above carries the other
25. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 75% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/apollo-io/"><img src="https://apis.io/badge/apollo-io/card.svg" alt="Apollo.io on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
Idempotency+9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
A2A Agent Card+8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
Documented Reversibility+6 pts — a reversal operation in the contract, graded up when a window is documented too
Pagination+5 pts — share of collection GETs (an array, or one wrapped in data/items/results ...) that declare a page/limit/offset/cursor parameter, a Link header or a next/cursor field; na with no collection GETs
Agentic Commerce Well-Known Document+5 pts — a parsing /.well-known/ucp.json or acp.json declaring a version and at least one service — `self` when its endpoints are on the provider's own domain, `platform` when they are on a vendor's
The Kin Score Market layer reads a provider inside its market:
its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted:
not part of the Kin Score or agent readiness.
Registered MCP server and declares compatibility are report only — not weighted.
Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
Apollo's hosted Model Context Protocol server. A remote Streamable-HTTP endpoint at https://mcp.apollo.io/mcp, authenticated with OAuth 2.0 and no API key, exposing 51 published...
Prospect, enrich leads, and manage outreach sequences with Apollo.io. Connects Apollo's contact database, real-time enrichment engine, and sales engagement surface to an MCP cli...
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
aid: apollo-io
url: https://raw.githubusercontent.com/api-evangelist/apollo-io/refs/heads/main/apis.yml
name: Apollo.io
kind: company
description: Apollo.io is a sales intelligence and go-to-market platform combining a database of 240M+ contacts and 30M+ companies
with enrichment, sequencing, dialing and conversation intelligence. Its REST API publishes 80 operations at https://api.apollo.io/api/v1
across people and company search, single and bulk enrichment, CRM accounts, contacts and deals, outreach sequences, one-off
emails, tasks, calls, conversations, custom fields, lists, analytics and usage stats — described by a first-party OpenAPI
3.1.0 document. Apollo also ships a hosted MCP server, a first-party CLI, and provider-published agent skills for both.
deliveryModel:
model: unknown
open_source: unknown
commercial: true
callable_host: true
label: Delivery model not determined — needs a product licence on record
confidence: low
source:
- openapi
- pricing
- repository-unlicensed
generated: '2026-08-28'
method: derived
accessModel:
pricing: freemium
onboarding: self-serve
trial: false
try_now: true
public: false
gated: none
gated_source:
- onboarding
label: Freemium · Self-serve signup
confidence: high
source:
- plans
- authentication
- scopes
- rate-limits
- security
- sandbox
generated: '2026-11-02'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/apollo-io.png
tags:
- Sales Intelligence
- Prospecting
- Engagement
- B2B Data
- Data Enrichment
- CRM
- Sales Engagement
- Conversation Intelligence
- MCP
- Software-as-a-Service
- People Search
- Company Search
- Agents
- Go-To-Market
- Artificial Intelligence
- B2B Sales
- Lead Generation
- Sales Platform
tags_raw:
- Sales Intelligence
- Prospecting
- Engagement
- B2B Data
- Enrichment
- CRM
- Sales Engagement
- Conversation Intelligence
- MCP
- SaaS
- Data Enrichment
- People Search
- Company Search
- Agents
- Go-To-Market
- Artificial Intelligence
- B2B Sales
- Lead Generation
- Sales Platform
created: '2026-05-08'
modified: '2026-08-13'
specificationVersion: '0.23'
apis:
- aid: apollo-io:apollo-io-enrichment-api
name: Apollo.io Enrichment API
description: People and company enrichment, single and bulk. 4 operation(s) from the published Apollo OpenAPI.
humanURL: https://docs.apollo.io/reference/people-enrichment
baseURL: https://api.apollo.io/api/v1
tags:
- Data Enrichment
- People
- Organization
- Bulk
tags_raw:
- Enrichment
- People
- Organizations
- Bulk
properties:
- type: OpenAPI
url: openapi/apollo-io-enrichment-api-openapi.yml
- type: Overlay
url: overlays/apollo-io-enrichment-overlay.yaml
- type: Documentation
url: https://docs.apollo.io/
- type: APIReference
url: https://docs.apollo.io/reference/people-enrichment
- aid: apollo-io:apollo-io-search-api
name: Apollo.io Search API
description: Database search across Apollo's people, company, job-posting and news data. 6 operation(s) from the published
Apollo OpenAPI.
humanURL: https://docs.apollo.io/reference/people-api-search
baseURL: https://api.apollo.io/api/v1
tags:
- Search
- Prospecting
- People
- Organization
tags_raw:
- Search
- Prospecting
- People
- Organizations
properties:
- type: OpenAPI
url: openapi/apollo-io-search-api-openapi.yml
- type: Overlay
url: overlays/apollo-io-search-overlay.yaml
- type: Documentation
url: https://docs.apollo.io/
- type: APIReference
url: https://docs.apollo.io/reference/people-api-search
- aid: apollo-io:apollo-io-accounts-api
name: Apollo.io Accounts API
description: Workspace CRM accounts — create, update, search, stages and ownership. 8 operation(s) from the published Apollo
OpenAPI.
humanURL: https://docs.apollo.io/reference/search-for-accounts
baseURL: https://api.apollo.io/api/v1
tags:
- Account
- CRM
tags_raw:
- Accounts
- CRM
properties:
- type: OpenAPI
url: openapi/apollo-io-accounts-api-openapi.yml
- type: Overlay
url: overlays/apollo-io-accounts-overlay.yaml
- type: Documentation
url: https://docs.apollo.io/
- type: APIReference
url: https://docs.apollo.io/reference/search-for-accounts
- aid: apollo-io:apollo-io-contacts-api
name: Apollo.io Contacts API
description: Workspace CRM contacts — create, update, search, stages and ownership. 10 operation(s) from the published Apollo
OpenAPI.
humanURL: https://docs.apollo.io/reference/search-for-contacts
baseURL: https://api.apollo.io/api/v1
tags:
- Contacts
- CRM
properties:
- type: OpenAPI
url: openapi/apollo-io-contacts-api-openapi.yml
- type: Overlay
url: overlays/apollo-io-contacts-overlay.yaml
- type: Documentation
url: https://docs.apollo.io/
- type: APIReference
url: https://docs.apollo.io/reference/search-for-contacts
- aid: apollo-io:apollo-io-deals-api
name: Apollo.io Deals API
description: Deals (opportunities), their stages, and the deals attached to a contact. 5 operation(s) from the published
Apollo OpenAPI.
humanURL: https://docs.apollo.io/reference/list-all-deals
baseURL: https://api.apollo.io/api/v1
tags:
- Deals
- Opportunities
- Pipelines
tags_raw:
- Deals
- Opportunities
- Pipeline
properties:
- type: OpenAPI
url: openapi/apollo-io-deals-api-openapi.yml
- type: Overlay
url: overlays/apollo-io-deals-overlay.yaml
- type: Documentation
url: https://docs.apollo.io/
- type: APIReference
url: https://docs.apollo.io/reference/list-all-deals
- aid: apollo-io:apollo-io-sequences-api
name: Apollo.io Sequences API
description: Outreach sequences — create, update, approve, abort, archive, enrollment and activity. 12 operation(s) from
the published Apollo OpenAPI.
humanURL: https://docs.apollo.io/reference/search-for-sequences
baseURL: https://api.apollo.io/api/v1
tags:
- Sequences
- Cadences
- Outreach
properties:
- type: OpenAPI
url: openapi/apollo-io-sequences-api-openapi.yml
- type: Overlay
url: overlays/apollo-io-sequences-overlay.yaml
- type: Documentation
url: https://docs.apollo.io/
- type: APIReference
url: https://docs.apollo.io/reference/search-for-sequences
- aid: apollo-io:apollo-io-emailer-messages-api
name: Apollo.io Emailer Messages API
description: One-off email drafting, sending, send status and content retrieval. 4 operation(s) from the published Apollo
OpenAPI.
humanURL: https://docs.apollo.io/reference/create-an-email-draft
baseURL: https://api.apollo.io/api/v1
tags:
- Email
- Outreach
properties:
- type: OpenAPI
url: openapi/apollo-io-emailer-messages-api-openapi.yml
- type: Overlay
url: overlays/apollo-io-emailer-messages-overlay.yaml
- type: Documentation
url: https://docs.apollo.io/
- type: APIReference
url: https://docs.apollo.io/reference/create-an-email-draft
- aid: apollo-io:apollo-io-tasks-api
name: Apollo.io Tasks API
description: Tasks against contacts, accounts and deals — create, search, update, complete, skip. 7 operation(s) from the
published Apollo OpenAPI.
humanURL: https://docs.apollo.io/reference/search-tasks
baseURL: https://api.apollo.io/api/v1
tags:
- Task
- Engagement
tags_raw:
- Tasks
- Engagement
properties:
- type: OpenAPI
url: openapi/apollo-io-tasks-api-openapi.yml
- type: Overlay
url: overlays/apollo-io-tasks-overlay.yaml
- type: Documentation
url: https://docs.apollo.io/
- type: APIReference
url: https://docs.apollo.io/reference/search-tasks
- aid: apollo-io:apollo-io-calls-api
name: Apollo.io Calls API
description: Phone-call records — log, search and update dialer activity. 3 operation(s) from the published Apollo OpenAPI.
humanURL: https://docs.apollo.io/reference/search-for-calls
baseURL: https://api.apollo.io/api/v1
tags:
- Calls
- Telephony
properties:
- type: OpenAPI
url: openapi/apollo-io-calls-api-openapi.yml
- type: Overlay
url: overlays/apollo-io-calls-overlay.yaml
- type: Documentation
url: https://docs.apollo.io/
- type: APIReference
url: https://docs.apollo.io/reference/search-for-calls
- aid: apollo-io:apollo-io-conversations-api
name: Apollo.io Conversations API
description: Conversation intelligence — search recorded calls and meetings, read insights, export. 4 operation(s) from
the published Apollo OpenAPI.
humanURL: https://docs.apollo.io/reference/search-conversations
baseURL: https://api.apollo.io/api/v1
tags:
- Conversations
- Call Recording
- Artificial Intelligence
tags_raw:
- Conversations
- Call Recording
- AI
properties:
- type: OpenAPI
url: openapi/apollo-io-conversations-api-openapi.yml
- type: Overlay
url: overlays/apollo-io-conversations-overlay.yaml
- type: Documentation
url: https://docs.apollo.io/
- type: APIReference
url: https://docs.apollo.io/reference/search-conversations
- aid: apollo-io:apollo-io-analytics-api
name: Apollo.io Analytics API
description: The Query Analytics Report endpoint — metrics, dimensions and filters over engagement data. 1 operation(s)
from the published Apollo OpenAPI.
humanURL: https://docs.apollo.io/reference/sync-report
baseURL: https://api.apollo.io/api/v1
tags:
- Analytics
- Reporting
properties:
- type: OpenAPI
url: openapi/apollo-io-analytics-api-openapi.yml
- type: Overlay
url: overlays/apollo-io-analytics-overlay.yaml
- type: Documentation
url: https://docs.apollo.io/
- type: APIReference
url: https://docs.apollo.io/reference/sync-report
- aid: apollo-io:apollo-io-fields-api
name: Apollo.io Fields API
description: Field and custom-field definitions across contacts, accounts and opportunities. 4 operation(s) from the published
Apollo OpenAPI.
humanURL: https://docs.apollo.io/reference/get-a-list-of-fields
baseURL: https://api.apollo.io/api/v1
tags:
- Custom Fields
- Metadata
properties:
- type: OpenAPI
url: openapi/apollo-io-fields-api-openapi.yml
- type: Overlay
url: overlays/apollo-io-fields-overlay.yaml
- type: Documentation
url: https://docs.apollo.io/
- type: APIReference
url: https://docs.apollo.io/reference/get-a-list-of-fields
- aid: apollo-io:apollo-io-miscellaneous-api
name: Apollo.io Miscellaneous API
description: Users, email accounts, lists and labels, notes, usage stats and webhook results. 12 operation(s) from the published
Apollo OpenAPI.
humanURL: https://docs.apollo.io/reference/get-a-list-of-users
baseURL: https://api.apollo.io/api/v1
tags:
- User
- List
- Usage
- Webhook
tags_raw:
- Users
- Lists
- Usage
- Webhooks
properties:
- type: OpenAPI
url: openapi/apollo-io-miscellaneous-api-openapi.yml
- type: Overlay
url: overlays/apollo-io-miscellaneous-overlay.yaml
- type: Documentation
url: https://docs.apollo.io/
- type: APIReference
url: https://docs.apollo.io/reference/get-a-list-of-users
- aid: apollo-io:apollo-mcp
name: Apollo MCP Server
description: Apollo's hosted Model Context Protocol server. A remote Streamable-HTTP endpoint at https://mcp.apollo.io/mcp,
authenticated with OAuth 2.0 and no API key, exposing 51 published actions across search, enrichment, CRM, sequences,
tasks, conversations and analytics. tools/list is OAuth-gated; the 401 challenge enumerates all 70 scopes.
humanURL: https://docs.apollo.io/docs/apollo-mcp
baseURL: https://mcp.apollo.io/mcp
tags:
- MCP
- Agents
- Artificial Intelligence
tags_raw:
- MCP
- Agents
- AI
properties:
- type: MCPServer
url: mcp/apollo-io-mcp.yml
- type: ToolCrosswalk
url: mcp/apollo-io-tool-crosswalk.yml
- type: AgentSkill
url: skills/_index.yml
- type: Documentation
url: https://docs.apollo.io/docs/apollo-mcp
- type: SourceCode
url: https://github.com/apolloio/apollo-mcp-plugin
- aid: apollo-io:apollo-io-users-api
name: Apollo.io Users API
description: The Users API from Apollo.io — 1 operation(s) for users.
humanURL: https://docs.apollo.io/reference/people-enrichment
baseURL: https://api.apollo.io/api/v1
tags:
- User
tags_raw:
- Users
properties:
- type: OpenAPI
url: openapi/apollo-io-users-api-openapi.yml
common:
- type: CapabilityMap
url: capabilities/apollo-io-capability-edges.yml
name: Apollo.io Business Capability Map
- type: License
name: MIT
url: https://github.com/apolloio/apollo-mcp-plugin/blob/main/LICENSE
- type: Website
url: https://www.apollo.io/
- type: LinkedIn
url: https://www.linkedin.com/company/apolloio
- type: DeveloperPortal
url: https://developer.apollo.io/
- type: Documentation
url: https://docs.apollo.io/
- type: APIReference
url: https://docs.apollo.io/reference/apollo-api
- type: GettingStarted
url: https://docs.apollo.io/docs/build-with-apollo
- type: Support
url: https://knowledge.apollo.io/
- type: Blog
url: https://www.apollo.io/blog
- type: GitHubOrganization
url: https://github.com/apolloio
- type: Integrations
url: https://www.apollo.io/partners
- type: Pricing
url: https://www.apollo.io/pricing
- type: SignUp
url: https://www.apollo.io/lp/sign-up
- type: Login
url: https://app.apollo.io/
- type: TermsOfService
url: https://www.apollo.io/terms/api
- type: PrivacyPolicy
url: https://www.apollo.io/privacy-policy
- type: Compliance
url: https://trust.apollo.io/
- type: TrustCenter
url: security/apollo-io-trust-center.yml
- type: DomainSecurity
url: security/apollo-io-domain-security.yml
- type: StatusPage
url: https://status.apollo.io/
- type: Lifecycle
url: lifecycle/apollo-io-lifecycle.yml
- type: Webhooks
url: asyncapi/apollo-io-webhooks.yml
- type: Authentication
url: authentication/apollo-io-authentication.yml
- type: Authentication
url: https://docs.apollo.io/reference/authentication
- type: OAuthScopes
url: scopes/apollo-io-scopes.yml
- type: Conventions
url: conventions/apollo-io-conventions.yml
- type: ErrorCatalog
url: errors/apollo-io-problem-types.yml
- type: DataModel
url: data-model/apollo-io-data-model.yml
- type: Conformance
url: conformance/apollo-io-conformance.yml
- type: RateLimits
url: rate-limits/apollo-io-rate-limits.yml
- type: RateLimits
url: https://docs.apollo.io/reference/rate-limits
- type: Plans
url: plans/apollo-io-plans-pricing.yml
- type: FinOps
url: finops/apollo-io-finops.yml
- type: Sandbox
url: sandbox/apollo-io-sandbox.yml
- type: CLI
url: cli/apollo-io-cli.yml
- type: Packages
url: packages/apollo-io-packages.yml
- type: MCPServer
url: mcp/apollo-io-mcp.yml
- type: AgentSkill
url: skills/_index.yml
- type: AgenticAccess
url: agentic-access/apollo-io-agentic-access.yml
- type: WellKnown
url: well-known/apollo-io-well-known.yml
- type: LLMsTxt
url: llms/apollo-io-llms.txt
- type: LlmsText
url: https://docs.apollo.io/llms.txt
- type: OpenAPI
url: https://docs.apollo.io/openapi/apollo-rest-api.json
- type: Features
data:
- REST API at https://api.apollo.io/api/v1 — 80 operations, OpenAPI 3.1.0 published at https://docs.apollo.io/openapi/apollo-rest-api.json
- API key authentication via the x-api-key header; keys are scoped to an explicit endpoint list or marked master
- OAuth 2.0 authorization-code flow for partners, with 70 named scopes
- Hosted remote MCP server at https://mcp.apollo.io/mcp over Streamable HTTP with OAuth 2.0 — no API key, no local install
- First-party Apollo CLI (Homebrew tap and signed prebuilt binaries) with OAuth login
- Five provider-published agent skills — four in the MCP plug-in, one for the CLI
- 240M+ contacts and 30M+ companies searchable; enrichment is metered in credits
- Rate limits are per team and per endpoint, enforced in per-minute, per-hour and per-day windows, surfaced in x-rate-limit-*
response headers
- Bulk enrichment endpoints take up to 10 records per call
- Asynchronous enrichment callbacks via webhook_url, with a 30-day poll-by-request_id fallback
- No sandbox host and no test mode — testing happens against production with a real key
- No client SDKs; Apollo documents generating one from the OpenAPI instead
sources:
- https://docs.apollo.io/openapi/apollo-rest-api.json
- https://docs.apollo.io/reference/rate-limits
- https://docs.apollo.io/docs/apollo-mcp
- https://www.apollo.io/pricing
updated: '2026-08-13'
- url: https://www.apollo.io/magazine
type: Blog
integrations:
- name: Affiliate Partners
url: https://www.apollo.io/partners
- name: Solutions Partners
url: https://www.apollo.io/partners
- name: Technology Partners
url: https://www.apollo.io/partners
- name: Data Reseller Partners
url: https://www.apollo.io/partners
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
x-enrichment:
date: '2026-08-13'
status: enriched
artifacts_added: 50
pass: local-v1
x-tags-removed:
- API Documentation
Apollo.io API — frequently asked questions
Does Apollo.io have an API?
Yes. APIs.io lists 15 APIs from Apollo.io, including Apollo.io Enrichment API, Apollo.io Search API and Apollo.io Accounts API, and 12 more.
Is there an OpenAPI specification for the Apollo.io API?
Yes. APIs.io indexes 14 OpenAPI specifications for Apollo.io, each linked for download from this page.
How do I authenticate with the Apollo.io API?
Apollo.io documents its authentication (apiKey/http · 2 schemes). The details are profiled on APIs.io as Apollo Io Authentication.
How much does the Apollo.io API cost?
APIs.io lists 4 pricing plans for Apollo.io, with each plan's price, limits and inclusions under Pricing Plans on this page.
Does Apollo.io have an MCP server?
Yes. APIs.io lists 1 MCP server for Apollo.io: Prospect, enrich leads, and manage outreach sequences with Apollo.io. Connects Apollo's contact database, real-time enrichment engine, and sales engagement surface to an MCP client.
Is the Apollo.io API ready for AI agents?
Apollo.io has a Kin Score of 65.2 out of 100 (strong) and an Agent Readiness score of 59.2 (agent-ready), scored by API Evangelist on 2026-11-02.
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.