
WHY APOLLO
Access Apollo's full GTM data and execution layer — available headlessly via API, MCP, or CLI.
01
Replace the stack
02
More than search
03
Verified data
04
Full GTM dataset
70+ REST endpoints across search, enrichment, sequencing, and analytics. The only GTM API that exposes execution endpoints, not just data.
Best used for: Production applications, custom integrations, and data pipelines where you need direct programmatic control.
Apollo commands in your terminal, pipeable into shell scripts and CI/CD. The most token-efficient path for high-frequency agent workflows.
Best used for: Scripting, automation, and production agent workflows.
Authenticate once via OAuth. Apollo tools are then available inside Claude Code, Codex, Cursor, and any other MCP client — callable in natural language.
Best used for: Conversational workflows, prototyping, and agent-driven orchestration.
WHAT YOU CAN BUILD
Pick a use case, copy the prompt into your AI builder, and let Apollo power the whole thing.
Find the people most likely to buy
Find the buyers most likely to care about what you sell, and the angles most likely to get their attention.
40,000+ teams are already building with the Apollo MCP. Add it to your config and reload to get started.
ANY STACK
Teams running multi-step GTM workflows on Apollo MCP see nearly 2x higher reply rates and 4x more demo requests.
Search people and accounts
Search Apollo’s database by title, seniority, company size, tech stack, location, and more.
Headless GTM means running your go-to-market motion programmatically, through an API, CLI, or MCP, without opening a product UI. Instead of reps clicking through a sales platform, your code or AI agent searches for prospects, enriches records, creates sequences, and sends outreach directly. Apollo exposes its full data and execution layer headlessly, so a pipeline can build a list, enrich it, and enroll contacts in a single automated run.
Yes. The Apollo API provides 70+ REST endpoints covering people and company search, batch enrichment, sequence creation, contact enrollment, email sending, task management, and analytics. It is the only GTM API that exposes execution endpoints, not just data, so developers can run the full pipeline from one integration. Authentication uses a single API key sent in the X-Api-Key header, and a machine-readable OpenAPI 3 spec is available for SDK generation and agent tooling.
All three access the same Apollo data and execution layer; they differ in interface and use case. The REST API gives direct programmatic control for production applications and data pipelines. The Apollo CLI runs Apollo commands in your terminal, pipeable into shell scripts and CI/CD, and works as a native tool in Claude Code, making it the most token-efficient path for high-frequency agent workflows. Apollo MCP connects over OAuth to any MCP client (Claude Code, Codex, Cursor, ChatGPT, Perplexity) for natural-language, agent-driven orchestration.
Add Apollo's MCP server endpoint, mcp.apollo.io/mcp, to your MCP client config, select Streamable HTTP as the transport, and authenticate once via OAuth. No API key or SDK is required. After sign-in, your agent gets 27+ Apollo tools spanning prospect search, enrichment, sequence management, email sending, and analytics, scoped to your Apollo user's permissions. Setup takes about 60 seconds in Claude Code, Codex, Cursor, ChatGPT, or Perplexity.
Yes, Apollo exposes execution endpoints alongside data, so an agent can search Apollo's 240M+ contact database, enrich matches with verification-scored emails and phone numbers, create a sequence, enroll contacts, and send, all in one automated workflow. Agents connect through MCP for conversational orchestration or call the Apollo CLI as a native tool for high-frequency pipelines. Apollo tracks contact state so automated pipelines don't double-send.
Apollo's database covers 240M+ contacts and 30M+ companies with 98% email accuracy, and every enrichment response includes verification status on emails and phone numbers plus confidence scores and freshness signals on fields. That means your pipeline can programmatically decide what to act on and what to hold, without a human QA step. Batch enrichment supports up to 10 contacts per call, and the API serves 230M+ calls per month.
Yes. Apollo publishes its complete REST API as an OpenAPI 3 specification at docs.apollo.io/openapi/apollo-rest-api.json. Developers use it to import every endpoint into Postman, generate typed client SDKs in any language with OpenAPI Generator, or feed structured API documentation to LLM agents and custom tooling. The spec regenerates with each documentation update, so the download URL always reflects the current API version.