API v1StableLast updated Oct 2026Changelog →
Access

CLI

Run capabilities over CSV/JSON files from your terminal.

@messyapi/cli is ready but not yet published to npm. Once published:

npm install -g https://messyapi.com/pkg/messyapi-cli-0.1.0.tgz
export MESSYAPI_API_KEY="messy_test_..."

messyapi run normalize --input leads.csv --output clean.json
messyapi pipeline --steps steps.json --input leads.csv
messyapi capabilities email
messyapi whoami
messyapi status

Input format comes from the file extension (.json, .jsonl, .csv). Exit codes: 0 success, 1 runtime/API error, 2 usage error. The old zapinner command still works as an alias.