Base URL
Authentication
Pass your API key as a Bearer token in theAuthorization header on every request:
Endpoints
| Method | Path | Description |
|---|---|---|
POST | /parcels/area | Find parcels intersecting one or more polygons (returns UUIDs) |
POST | /parcels/query | Filter parcels by field values (returns full records) |
GET | /parcels/point | Find parcels containing a lat/lng point |
GET | /parcels/address | Find parcels by street address |
/area to identify parcels in a geography, then pass the returned UUIDs to /query with the bpd_uuid in filter to fetch full records in one call.
Error codes
| Status | Meaning |
|---|---|
200 OK | Request succeeded. |
400 Bad Request | Invalid field, operator, or missing required scope. |
401 Unauthorized | Missing or invalid API key. |
403 Forbidden | No active subscription. |
422 Unprocessable Entity | Request body failed schema validation. |
429 Too Many Requests | Monthly request limit exceeded. See Rate limits. |
500 Internal Server Error | Unexpected error. Contact support@buyparceldata.com. |