Skip to content

Data Export API

All endpoints require authentication. Base path: /api/v1/export.

Rate limited to 1 request per 24 hours per user.

MethodPathDescription
POST/v1/exportRequest a new export (features[])
GET/v1/export/statusCheck export job status
GET/v1/export/{id}/downloadDownload the export file (410 if expired)
POST /v1/export

Initiates 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.

GET /v1/export/status

Returns the latest export with its status, expires_at, and whether it is expired.

GET /v1/export/{id}/download

Downloads the ZIP file containing all exported data. Files expire after 48 hours — a request for an expired file returns 410.