Skip to content

Latest commit

 

History

History
50 lines (33 loc) · 1.5 KB

File metadata and controls

50 lines (33 loc) · 1.5 KB

apollo-cli

apollo-cli is a Go CLI for the Apollo.io API. It gives agents and developers a stable command surface for searching, enriching, and safely mutating people, companies, contacts, sequences, accounts, deals, calls, meetings, conversations, usage, and users.

Install The Skill

Install the Claude and Codex skill in one step:

curl -fsSL https://raw.githubusercontent.com/Gladium-AI/apollo-cli/main/install-skill.sh | sh

By default, that installs apollo-cli to both ~/.claude/skills/apollo-cli and ${CODEX_HOME:-$HOME/.codex}/skills/apollo-cli.

Optional overrides:

  • INSTALL_TARGET=claude installs only for Claude Code
  • INSTALL_TARGET=codex installs only for Codex
  • CLAUDE_SKILLS_DIR=/path/to/skills overrides the Claude skills directory
  • CODEX_SKILLS_DIR=/path/to/skills overrides the Codex skills directory

Build

make build

That writes the binary to ./bin/apollo-cli.

Test

Use the repo-safe test target:

make test

go test ./... currently includes live Apollo API tests under internal/cmd/e2e_live_test.go, so it requires valid API credentials and network access.

Examples

./bin/apollo-cli people search --title CTO --per-page 5 --json
./bin/apollo-cli companies enrich --domain acme.com --json
./bin/apollo-cli contacts create --first-name Jane --last-name Doe --email [email protected] --dry-run
./bin/apollo-cli sequences list --json
./bin/apollo-cli usage --json

Mutating commands require either --dry-run or --apply.