Download Export
The built file, streamed. Authenticated by the signed `token` of the export's `download_url` only (no bearer token): 403 for a wrong or expired token, 404 once the export is gone.
API key access
/api/v1/exports/{export_id}/downloadPath Parameters
uuidQuery Parameters
Response Body
curl -X GET "http://localhost:8000/api/v1/exports/497f6eca-6276-4993-bfeb-53cbbbba6f08/download?token=string""string"{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string",
"input": null,
"ctx": {}
}
]
}Enrichment Usage
Credits ledger totals per provider and operation for the workspace.
Export Analytics
The daily rollups matching the `GET /analytics/summary` filters, one row per UTC day x campaign x channel x mailbox with a column per metric. Small exports (up to `EXPORTS_DIRECT_MAX_ROWS`, default 5,000 rows) are the response body (`Content-Disposition: attachment`). Larger ones, or `background=true`, are built by a job: 202 with the export; poll `GET /exports/{export_id}` and fetch its `download_url`. CSV cells that start with `=`, `+`, `-` or `@` get a leading `'` (formula injection).