Skip to content

Gladium-AI/apollo-cli

Repository files navigation

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.

About

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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages