Data API
Data API
Read-only access to Parcel's market datasets (accounts, contacts, projects, and signals).
The Data API provides read-only access to Parcel’s four market datasets: accounts, contacts, projects, and signals. Use it to search records, retrieve a single record by id, fetch related records, and check credit usage.
Base URL
https://api.parcelengineering.com/api/v1Authentication
All requests require a bearer token:
Authorization: Bearer pcl_your_api_keyEndpoints
| Method | Path | Description |
|---|---|---|
POST | /data/{dataset}/search | Search a dataset |
GET | /data/{dataset}/{id} | Fetch one record by UUID |
GET | /data/usage | Credit usage for the trailing 24 hours |
{dataset} is one of accounts, contacts, projects, or signals.
Response envelope
Every response wraps its payload in a consistent envelope:
{ "data": [ { "id": "8a1f...", "name": "..." } ], "metadata": { "total": 142, "total_is_capped": false, "credits": 25 }}{ "data": { "id": "8a1f...", "name": "..." }, "metadata": { "credits": 1 }}data: the record or array of records.metadata.total: match count capped at 1,000. Whentotal_is_cappedistrue, more than 1,000 records match and the true count is unknown.metadata.credits: credits consumed by this request.GET /data/usagealways returns0here.