Developers · Last updated October 31, 2026
Build on Leadraft
Everything you can do in the app, from your own code: start searches, follow them, and read the businesses and checked emails they find.
- QuickstartCreate a key, start a search, and read its leads in five minutes.
- REST API v1Seven endpoints: searches, leads, credits and usage.
- MCP serverLet Claude, Cursor or any MCP client find leads for you.
- WebhooksReceive lead batches from exports and monitors, signed.
- Live feedsA CSV or JSON link that keeps a Google Sheet up to date.
The basics
- Base URL:
https://app.leadraft.co/api/v1 - Authentication: an organization API key in the
Authorizationheader. Create one in the app under Settings → API keys. - Rate limit: 120 requests a minute per key, 30 at once.
- Format: JSON in and out. Times are ISO 8601 in UTC.
- MCP:
https://app.leadraft.co/api/mcp/, same key.
curl "https://app.leadraft.co/api/v1/credits" \
-H "Authorization: Bearer lg_your_key"How credits work through the API
The API spends credits exactly like the app does. A business uses one business credit the first time any search of yours finds it inside the scope you chose, and never again. A Verified email uses one checked-email credit the first time you read it, through the app, an export, a feed or the API. Off-topic and out-of-area businesses, repeats, and Accept-all or Invalid grades are free. Unused credits roll over while your plan is active.