Exports
List Exports
GET
List past exports for your organization with optional pagination and status filtering. This endpoint is useful for checking the status of recent exports or re-downloading files.
Each export object contains:
Query Parameters
Number of exports to return (1–100).
Number of exports to skip for pagination.
Filter by export status. If omitted, all statuses are returned.Options:
pending, processing, completed, failedResponse
data (array)
Each export object contains:
| Field | Type | Description |
|---|---|---|
export_id | string | Unique identifier for the export |
status | string | Export status: pending, processing, completed, or failed |
name | string | Export name (e.g., properties_export, people_export) |
progress | integer | Progress percentage (0–100) |
progress_stage | string | Human-readable progress description |
record_count | integer | Number of records exported (null if not yet complete) |
file_size | integer | Total file size in bytes (null if not yet complete) |
download_urls | array | Signed download URLs (null if not yet complete or expired) |
created_at | string | ISO 8601 timestamp when the export was created |
updated_at | string | ISO 8601 timestamp when the export was last updated |
expires_at | string | ISO 8601 timestamp when the export and download URLs expire |
pagination
| Field | Type | Description |
|---|---|---|
limit | integer | Number of results per page |
offset | integer | Number of results skipped |
total | integer | Total number of exports matching the query |
has_more | boolean | Whether there are more results beyond this page |
Tips
- Use
status=completedto find exports with available download URLs. - Download URLs are time-limited. If an export’s URLs have expired, you’ll need to run the export again.
- See the Exporting Guide for best practices.