Apollo.io API

B2B sales intelligence and engagement platform API that provides contact and company search, enrichment, and automated email sequence execution from a database of 275M+ contacts.

Evaluated Mar 06, 2026 (0d ago) vcurrent
Homepage ↗ Other apollo b2b sales prospecting enrichment sequences contact-search outbound
⚙ Agent Friendliness
54
/ 100
Can an agent use this?
🔒 Security
74
/ 100
Is it safe for agents?
⚡ Reliability
71
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
--
Documentation
72
Error Messages
68
Auth Simplicity
82
Rate Limits
65

🔒 Security

TLS Enforcement
100
Auth Strength
72
Scope Granularity
50
Dep. Hygiene
75
Secret Handling
72

API key in request body is a common but weaker pattern than header-based auth — logs and URL history may capture keys. No scopes means a leaked key grants full account access including sequence enrollment and data export.

⚡ Reliability

Uptime/SLA
72
Version Stability
75
Breaking Changes
68
Error Recovery
70
AF Security Reliability

Best When

An agent needs to discover, enrich, and engage B2B prospects end-to-end within a single platform without stitching together separate data and email tools.

Avoid When

You only need one narrow capability (e.g., email verification only) where a cheaper point solution would suffice, or your contacts are primarily consumer/SMB.

Use Cases

  • Searching for B2B contacts by job title, company, industry, or location for outbound prospecting agents
  • Enriching CRM records with phone numbers, email addresses, and firmographic data
  • Enrolling leads into automated email sequences triggered by agent workflows
  • Building targeted account lists based on technographic and firmographic filters
  • Syncing enriched contact data to Salesforce, HubSpot, or other CRMs via Apollo API

Not For

  • Consumer (B2C) contact data — database is entirely B2B professional profiles
  • Real-time phone number lookups with carrier-grade accuracy
  • Teams operating exclusively outside North America and Europe where data coverage thins

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
No
SDK
No
Webhooks
Yes

Authentication

Methods: api_key
OAuth: No Scopes: No

API key passed as api_key in request body (POST) or as a query parameter. No fine-grained scopes — key has full account access. Key should be treated as a secret.

Pricing

Model: freemium
Free tier: Yes
Requires CC: No

Credit system governs data export and enrichment. API access is included in paid plans; some endpoints (sequences, dialer) require higher tiers. Free plan has meaningful API limits.

Agent Metadata

Pagination
page
Idempotent
Partial
Retry Guidance
Not documented

Known Gotchas

  • Some error conditions return HTTP 200 with an error body — agents must inspect response payload, not just status code
  • Credits are consumed on enrichment even when the result is empty/not found; agents should pre-validate before bulk enrichment
  • Sequence enrollment has no built-in deduplication — agents must check existing enrollments before adding contacts
  • Contact export pagination uses page/per_page params with a max of 25 results per page — agents need explicit pagination loops
  • GDPR opt-out data is not reliably reflected in the API — requires separate compliance checks for European contacts

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for Apollo.io API.

$99

Scores are editorial opinions as of 2026-03-06.

5173
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered