Apollo.io
Free tierThe AI sales platform for smarter, faster revenue growth
Key strengths
Apollo.io — Technical Setup & API Reference
Authentication
Apollo uses API key-based authentication. Retrieve your key from Settings → Integrations → API.
curl -X POST https://api.apollo.io/v1/people/search \
-H "Content-Type: application/json" \
-d '{
"api_key": "YOUR_API_KEY",
"q_organization_domains": ["apollo.io"],
"page": 1,
"per_page": 25
}'
Key API Endpoints
POST /v1/people/search— Search contacts with filters (title, seniority, location, industry, etc.)POST /v1/organizations/search— Search company recordsPOST /v1/people/match— Enrich a contact by email or LinkedIn URLPOST /v1/emailer_campaigns— Create and manage outreach sequencesPOST /v1/opportunities— Manage pipeline deals programmatically
CRM Integrations
Apollo natively syncs with Salesforce and HubSpot via OAuth. Configure field mappings, sync frequency, and activity logging under Settings → CRM Integrations. Bidirectional sync ensures contact updates, email events, and call logs flow between systems automatically.
Apollo MCP (Multi-Channel Platform)
The MCP layer orchestrates cross-channel sequences (email, phone, LinkedIn) with rule-based branching logic. Developers can trigger sequence enrollment via API, enabling automated enrollment from external CRM events or webhook payloads.
Webhooks
Subscribe to events (e.g., email.opened, email.replied, meeting.booked) to push real-time data to your own systems or data warehouse via Settings → Webhooks.
