Integrate

Command line interface

Use the EHQ CLI for local scripts, operations runbooks, and CI. It reads the same API contract and honors the same scopes.

Install

npm install --global @endurancehq/cli

Authenticate

ehq auth set-key
# Or use a process-scoped secret
EHQ_API_KEY=ak_•••• ehq tasks list --organization org_123

Common commands

ehq tasks list --organization org_123
ehq tasks create --organization org_123 --title "Confirm timing crew"
ehq tasks get EHQ-184
ehq tasks update EHQ-184 --status in_progress
ehq team list --event evt_123
ehq team invite --scope event --event evt_123 --email crew@example.com --areas participants,volunteers
ehq webhooks list --organization org_123