Apollo.io Enrich API

API to search, update, and enrich CRM accounts and contacts

Company Enrichment APIs
Visit website ↗

What is Apollo.io Enrich API?

API-based data enrichment service that enables programmatic enrichment of contact and account data using Apollo's database of 240 million contacts and 30 million companies. Allows search, update, and enrichment of CRM accounts and contacts with demographic, firmographic, and technographic data.

Key features

People Enrichment

Enrich individual or bulk contact data (up to 10 people per request) with demographics, email, and phone numbers

Organization Enrichment

Enrich company/account data with firmographic and technographic information

Waterfall Enrichment

Configure multi-source enrichment for email and phone numbers, pulling from multiple data vendors

Real-time CRM Enrichment

Automatically enrich new and existing CRM records as they sync to Apollo

CSV Enrichment

Upload CSV files to enrich contact and account data, then download enriched results

Multiple Data Fields

Access demographics, email addresses, mobile/work/home/corporate phone numbers, LinkedIn profiles, job titles, company info, and more

Apollo.io Enrich API pricing

Apollo uses a credit-based system. Enrichment costs vary based on the type of data returned and plan tier. Free plans limited to 100 CRM enrichments per 30 days; paid plans include full API access with credits.

PlanPriceWhat's included
People Enrichment1-9 credits per person1 credit for demographics/email; +8 credits if mobile phone returned
Organization Enrichment1 credit per organizationCompany/firmographic data enrichment
Email Waterfall Enrichment1-4 credits typicalCan be 20+ credits with certain vendor configurations
Phone Waterfall Enrichment8-25 credits typicalCan be 45+ credits with certain configurations

Pros & cons

Pros

  • + Access to massive B2B database (240M contacts, 30M companies)
  • + Flexible enrichment workflows (API, CSV, CRM, forms)
  • + Bulk enrichment capability (up to 10 people per API request)
  • + Real-time and scheduled enrichment options
  • + Waterfall enrichment allows configurable multi-source data matching
  • + Supports both CRM systems (Salesforce, HubSpot) and external systems
  • + Clear credit tracking and usage visibility
  • + Rate limits visible in developer dashboard

Cons

  • − Credit-based pricing model requires monitoring usage to control costs
  • − Phone/email waterfall enrichment can consume significantly more credits (45+ in some cases)
  • − Free plan has severe limitations (100 enrichments per 30 days)
  • − Rate limits vary by plan tier, which may restrict high-volume use cases
  • − Waterfall enrichment with certain vendor configs can have unpredictable costs

Who is Apollo.io Enrich API best for?

  • • Sales teams needing to enrich CRM records with current contact information
  • • B2B companies seeking to build custom enrichment workflows into their systems
  • • Organizations performing bulk contact/account data hygiene
  • • Developers integrating enrichment capabilities into third-party applications
  • • Teams managing inbound lead data and needing to fill missing fields quickly

Frequently asked questions

What data can be enriched?

Contact data (names, emails, phone numbers, job titles, LinkedIn profiles) and account data (company names, industry, technology stack, employee count)

How much does it cost?

Credit-based pricing: people enrichment costs 1-9 credits per person depending on data returned; organization enrichment costs 1 credit. Waterfall enrichment for email/phone varies by vendor configuration.

Is it available on free plans?

Free plans include limited CRM enrichment (100 contacts/accounts per 30 days). Full API enrichment access requires a paid plan.

Can I enrich in bulk?

Yes, bulk people enrichment supports up to 10 people per request. Bulk organization enrichment is also available.

What CRM systems are supported?

CRM enrichment works with Salesforce and HubSpot integrations. The API can enrich data in any external system.

More tools in Company Enrichment APIs

Browse all 13 tools in Company Enrichment APIs →