Data Export API
All endpoints require authentication. Base path: /api/v1/export.
Rate limited to 1 request per 24 hours per user.
Endpoints
Section titled “Endpoints”| Method | Path | Description |
|---|---|---|
| POST | /v1/export | Request a new export (features[]) |
| GET | /v1/export/status | Check export job status |
| GET | /v1/export/{id}/download | Download the export file (410 if expired) |
Request Export
Section titled “Request Export”POST /v1/exportInitiates an asynchronous export job. The request body lists the features to include; see Exporting Data for the full set.
Status values: pending, in-progress, completed, failed.
Check Status
Section titled “Check Status”GET /v1/export/statusReturns the latest export with its status, expires_at, and whether it is expired.
Download Export
Section titled “Download Export”GET /v1/export/{id}/downloadDownloads the ZIP file containing all exported data. Files expire after 48 hours — a request for an expired file returns 410.