apollo-install-auth

Featured

Install and configure Apollo.io API authentication. Use when setting up a new Apollo integration, configuring API keys, or initializing Apollo client in your project. Trigger with phrases like "install apollo", "setup apollo api", "apollo authentication", "configure apollo api key".

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 Install & Auth ## Overview Set up Apollo.io API client and configure authentication credentials. Apollo uses the `x-api-key` HTTP header for authentication against the base URL `https://api.apollo.io/api/v1/`. There is no official SDK — all integrations use the REST API directly. ## Prerequisites - Node.js 18+ or Python 3.10+ - Package manager (npm, pnpm, or pip) - Apollo.io account with API access (Basic plan or above) - API key from Apollo dashboard (Settings > Integrations > API Keys) ## Instructions ### Step 1: Install HTTP Client ```bash set -euo pipefail # Node.js npm install axios dotenv # Python pip install requests python-dotenv ``` ### Step 2: Configure API Key Apollo supports two API key types: - **Master API key** — full access to all endpoints (required for contacts, sequences, deals) - **Standard API key** — limited to search and enrichment only ```bash # Create .env file (never commit this) echo 'APOLLO_API_KEY=your-api-key-here' >> .env echo '.env' >> .gitignore ``` ### Step 3: Create Apollo Client (TypeScript) ```typescript // src/apollo/client.ts import axios, { AxiosInstance } from 'axios'; import dotenv from 'dotenv'; dotenv.config(); const BASE_URL = 'https://api.apollo.io/api/v1'; export function createApolloClient(apiKey?: string): AxiosInstance { const key = apiKey ?? process.env.APOLLO_API_KEY; if (!key) throw new Error('APOLLO_API_KEY is not set'); return axios.create({ baseURL: BASE_URL, headers: { 'Content-T...

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

klaviyo-install-auth

Install and configure Klaviyo Node.js SDK with API key authentication. Use when setting up a new Klaviyo integration, configuring API keys, or initializing the klaviyo-api package in your project. Trigger with phrases like "install klaviyo", "setup klaviyo", "klaviyo auth", "configure klaviyo API key", "klaviyo SDK setup".

2,266 Updated today
jeremylongshore
AI & Automation Featured

apollo-security-basics

Apply Apollo.io API security best practices. Use when securing Apollo integrations, managing API keys, or implementing secure data handling. Trigger with phrases like "apollo security", "secure apollo api", "apollo api key security", "apollo data protection".

2,266 Updated today
jeremylongshore
AI & Automation Featured

apify-install-auth

Install and configure Apify SDK, CLI, and API client authentication. Use when setting up a new Apify project, configuring API tokens, or initializing apify-client / Apify SDK in your codebase. Trigger: "install apify", "setup apify", "apify auth", "configure apify token".

2,266 Updated today
jeremylongshore
AI & Automation Featured

apollo-common-errors

Diagnose and fix common Apollo.io API errors. Use when encountering Apollo API errors, debugging integration issues, or troubleshooting failed requests. Trigger with phrases like "apollo error", "apollo api error", "debug apollo", "apollo 401", "apollo 429", "apollo troubleshoot".

2,266 Updated today
jeremylongshore
AI & Automation Featured

maintainx-install-auth

Install and configure MaintainX REST API authentication. Use when setting up a new MaintainX integration, configuring API keys, or initializing MaintainX API access in your project. Trigger with phrases like "install maintainx", "setup maintainx", "maintainx auth", "configure maintainx API key", "maintainx credentials".

2,266 Updated today
jeremylongshore