Build lead workflows that move at API speed.
Search, unlock, export and enrich B2B leads through one predictable API—ready for your backend, AI agents and future MCP tools.
GET /api/v1/me
Authorization: Bearer ••••••••••••
{
"data": {
"credits": 1240,
"subscription": {
"status": "active"
},
"scopes": "least privilege"
}
}From zero to your first lead workflow
Three deliberate steps. No SDK lock-in and no hidden state.
Create a scoped key
Generate a key in your account, select only the permissions your integration needs and copy the secret once.
searches:writeAuthenticate safely
Keep the key in a server-side secret manager and send it only through the Bearer authorization header.
Authorization: Bearer …Compose your workflow
Create a search or extraction, use idempotency for mutations, then follow cursors and polling hints.
create → poll → paginateDesigned to keep secrets out of the browser
This playground generates copy-ready requests but never asks for or transmits your API key. Run authenticated calls from your backend or MCP server.
Learn the API by touching it
Search the live OpenAPI contract, choose an operation and shape a request in your preferred language.
Loading the live API contract…
The explorer is synchronizing with OpenAPI v1.
A calm, deterministic loop for AI and MCP
The API exposes enough state for an agent to plan, ask for confirmation before spending credits and recover safely after an interruption.
Before a credit-consuming action, ask for user confirmation unless the amount was explicitly authorized.
Inspect
Call /me to verify access, scopes and credits.
GET /meAct
Create a resource with a unique idempotency key.
Idempotency-KeyObserve
Follow status, polling hints and cursor pagination.
next_cursorRecover
Retry safely and react to stable error codes, never message text.
error.codeReady to make your first call?
Create a scoped key, copy an example and keep the OpenAPI document as your source of truth.