Browse documentation›
Quickstart.
Four steps from a fresh account to a verified CSV. Counts and previews cost no contact credits, so you can size and inspect the market before anything is billed. Every step is shown twice, once for the CLI and once for the REST API, because they are the same engine.
1Get a key#
ag_live_. The same key works on the REST API and the CLI.npm install -g argorant # or use npx and skip the install argorant login # paste the key once export ARGORANT_API_KEY=ag_live_… # scripts and CI use the env var instead
402 plan_required. Details on Authentication & limits.2Count a market#
argorant count "fintech CFOs germany" argorant count --industry fintech --title CFO --country Germany
curl -G "https://app.argorant.com/api/mcp/people/count" \
-H "Authorization: Bearer $ARGORANT_API_KEY" \
--data-urlencode "industry=fintech" \
--data-urlencode "title=CFO" \
--data-urlencode "country=Germany"
# → { "ok": true, "count": 12480, "quota": { … } }Free text in q is matched across name, title, company, and location; the structured filters narrow precisely. Both accept the same set: title, seniority, departments, industry, country, state, city, company_name, company_domain, has_email, has_phone, has_linkedin.
3Look before you buy#
argorant search "fintech CFOs germany" -n 10
curl -G "https://app.argorant.com/api/mcp/people/preview" \ -H "Authorization: Bearer $ARGORANT_API_KEY" \ --data-urlencode "industry=fintech" \ --data-urlencode "title=CFO" \ --data-urlencode "country=Germany" \ --data-urlencode "limit=10"
4Export verified rows#
argorant export --industry fintech --title CFO --country Germany -n 500 -o cfos.csv
# 1. create the job
curl -X POST "https://app.argorant.com/api/mcp/exports/create" \
-H "Authorization: Bearer $ARGORANT_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: quickstart-001" \
-d '{"filters":{"industry":"fintech","title":"CFO","country":"Germany"},"limit":500}'
# → { "job_id": 84213, "status": "queued", "status_api_path": "…" }
# 2. poll until it is done
curl "https://app.argorant.com/api/mcp/exports/84213" \
-H "Authorization: Bearer $ARGORANT_API_KEY"
# → { "status": "completed", "total_rows": 500, "verified_rows": 463, "downloadable": true }
# 3. download the CSV
curl "https://app.argorant.com/api/mcp/exports/84213/download" \
-H "Authorization: Bearer $ARGORANT_API_KEY" -o cfos.csvRather than polling, subscribe to the export.ready event and let Argorant call you, see Webhooks & idempotency. The Idempotency-Key above makes the create safe to retry.
Where to go from here#
Free tools run without one: look up a company, infer an email format, or verify a single address.
