apollo-hello-world

Featured

Create a minimal working Apollo.io example. Use when starting a new Apollo integration, testing your setup, or learning basic Apollo API patterns. Trigger with phrases like "apollo hello world", "apollo example", "apollo quick start", "simple apollo code", "test apollo api".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Apollo Hello World ## Overview Minimal working example demonstrating the three core Apollo.io API operations: people search, person enrichment, and organization enrichment. Uses the correct `x-api-key` header and `api.apollo.io/api/v1/` base URL. ## Prerequisites - Completed `apollo-install-auth` setup - Valid API key configured in `APOLLO_API_KEY` environment variable ## Instructions ### Step 1: Search for People (No Credits Consumed) The People API Search endpoint finds contacts in Apollo's 275M+ database. This endpoint is **free** — it does not consume enrichment credits, but it also does not return emails or phone numbers. ```typescript // hello-apollo.ts import axios from 'axios'; const client = axios.create({ baseURL: 'https://api.apollo.io/api/v1', headers: { 'Content-Type': 'application/json', 'x-api-key': process.env.APOLLO_API_KEY!, }, }); // People Search — POST /mixed_people/api_search async function searchPeople() { const { data } = await client.post('/mixed_people/api_search', { q_organization_domains_list: ['apollo.io'], person_titles: ['engineer'], person_seniorities: ['senior', 'manager'], page: 1, per_page: 10, }); console.log(`Found ${data.pagination.total_entries} contacts`); data.people.forEach((person: any) => { console.log(` ${person.name} — ${person.title} at ${person.organization?.name}`); }); return data; } searchPeople().catch(console.error); ``` ### Step 2: Enrich a Single Person (Consu...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

apollo-core-workflow-a

Implement Apollo.io lead search and enrichment workflow. Use when building lead generation features, searching for contacts, or enriching prospect data from Apollo. Trigger with phrases like "apollo lead search", "search apollo contacts", "find leads in apollo", "apollo people search", "enrich contacts apollo".

2,266 Updated today
jeremylongshore
AI & Automation Listed

apollo-lead-finder

Two-phase Apollo.io prospecting: free People Search to discover ICP-matching leads, then selective enrichment to reveal emails/phones (credits per contact). Creates Apollo lists. Deduplicates against existing contacts by LinkedIn URL.

711 Updated 3 weeks ago
gooseworks-ai
AI & Automation Featured

apollo-cost-tuning

Optimize Apollo.io costs and credit usage. Use when managing Apollo credits, reducing API costs, or optimizing subscription usage. Trigger with phrases like "apollo cost", "apollo credits", "apollo billing", "reduce apollo costs", "apollo usage".

2,266 Updated today
jeremylongshore
AI & Automation Listed

apollo-automation

Automate Apollo.io lead generation -- search organizations, discover contacts, enrich prospect data, manage contact stages, and build targeted outreach lists -- using natural language through the Composio MCP integration.

62,564 Updated 1 weeks ago
ComposioHQ
AI & Automation Featured

apollo-data-handling

Apollo.io data management and compliance. Use when handling contact data, implementing GDPR compliance, or managing data exports and retention. Trigger with phrases like "apollo data", "apollo gdpr", "apollo compliance", "apollo data export", "apollo data retention", "apollo pii".

2,266 Updated today
jeremylongshore