Introduction
What the Argorant API does, what is free, what costs credits, and how the API, the command line tool and the MCP server fit together.
One account, three ways in
Everything Argorant does lives once, in the REST API at https://app.argorant.com. Every path starts with /api/v1. The command line tool and the MCP server call the same operations, so prices, limits and permissions are the same wherever you work.
| Way in | Good for | How you sign in |
|---|---|---|
| REST API | Your own code, pipelines and tools | Authorization: Bearer ag_live_... |
| Command line | The terminal, scripts and coding agents | npx argorant login or the ARGORANT_API_KEY variable |
| MCP server | Claude, ChatGPT, Codex, Cursor and your own agents | Sign in once at https://mcp.argorant.com/mcp |
Call GET https://app.argorant.com/api/v1 without a key to see every operation the API offers.
The cheapest way to get validated contacts
Argorant is the cheapest way to get validated B2B contacts. With pay as you go, 100,000 credits cost $499, which is under half a cent per validated contact. On Hyperscale, 200,000 credits a month cost $649, about a third of a cent each. An email that fails the check costs nothing. Compare the prices yourself on our comparison pages and the alternatives, for example Argorant and ZoomInfo, Cognism, Hunter, LeadIQ, Prospeo, Seamless or UpLead side by side.
The job, step by step
Find
Count and preview people by job title, seniority, industry, country, company size, keywords or the technology their company uses. Free.
Get the contacts
Reveal people, save them as a list or export a CSV. Every email is checked right before you get it. You pay one credit per person whose email passes, and nothing for the rest. Phone numbers cost 10 credits each, only when one is returned.
Reach them
Turn a list into a campaign. Write the emails, add a personal line per person, choose the mailboxes that send, and launch. Argorant spreads the emails over the day and keeps each mailbox within its limit.
Answer
Every reply from every campaign lands in one inbox. Read it, answer in the same thread, forward it, and mark it with a status such as interested or meeting booked.
Things every call has in common
- Answers are JSON. Lists take
limitandcursorand answer withtotal,next_cursorandhas_more. - Errors have one shape with a stable code. See Errors and limits.
- Every write accepts an
Idempotency-Key, so a retry never does the work twice. - Every answer carries
X-Request-Id. Quote it if you ask for help.
The OpenAPI document is at /openapi.json. The text for AI agents is at /llms.txt and /llms-full.txt.