MapLeads API
Build maps lead extraction into your product with asynchronous jobs and predictable JSON contracts.
MapLeads exposes a public, versioned developer API under /v1. The workflow is consistent: submit a scrape job, poll until it reaches a terminal state, then read or export the leads.
Base URL
https://api.mapleads.aiAll endpoint paths include the versioned /v1 prefix and are relative to that API origin.
Conventions
- Authentication. API clients authenticate with a MapLeads API key. See Authentication.
- JSON. Request and response bodies use JSON. Errors use
{ "error": "code" }with a matching HTTP status. - Collections. List endpoints return
{ "data": [...] }; lead listings also includetotal. - Asynchronous jobs. Scraping runs as a job. Create it, poll its status, then read leads when its status is
completed. - Credit metering. Each extracted lead consumes one credit. See Usage and credits.
- Rate limits. Limits are evaluated per API key and the effective value is returned by
GET /v1/usage.