API referenceContacts
Get a contact export job's status
GET
bearerAuthheader
AuthorizationBearer <token>API key sent as Authorization: Bearer <key>. Looked up by SHA-256
hash (email_core::sha256_hex) against api_keys.hash; revoked
keys and keys belonging to a suspended tenant are rejected. See the
top-level Authentication section for permission levels.
id*stringThe import_id/export_id returned when the job was created.
Export job status. download_url is present once status is done.
application/json- response
id?stringstatus?stringValue in
"pending""processing""done""failed"format?"csv"Value in
"csv"download_url?stringPresent only once status is done: /v1/contacts/exports/{id}/download.
created_at?integerFormat
int64updated_at?integerFormat
int64curl -X GET "https://example.com/v1/contacts/exports/string"{ "id": "string", "status": "pending", "format": "csv", "download_url": "string", "created_at": 0, "updated_at": 0}