Create Export Job
Export
Create Export Job
Request an explicit historical export job for enterprise workflows
POST
Create Export Job
Use export jobs when you need warehouse backfill, archive sync, or other bulk historical transfer.
Do not use feed, replay, or timeline routes as a substitute for export.
Access
- Access layer:
premium - Plan floor:
enterprise - Surface:
export
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
scope | string | Yes | One of organizations.registry, radar.history, signal.history, replay.global, timeline.by-organization |
format | string | Yes | One of jsonl, csv, parquet |
since | string | Conditional | ISO 8601 timestamp; required for historical scopes |
until | string | No | ISO 8601 timestamp; must be later than since |
organizationIds | integer[] | Conditional | Required for timeline.by-organization exports |
category | string | No | Optional category filter |
includeEvidence | boolean | No | Include evidence-rich output when supported |
note | string | No | Optional job note, max 500 characters |
Request
cURL
Response (201)
Notes
- Export jobs are explicit enterprise workflows, not ordinary paginated API usage.
- Historical scopes require
since. timeline.by-organizationrequiresorganizationIds.- This route records the request only. Delivery and fulfillment happen asynchronously.
Errors
- 400 for invalid scope, format, or timestamps
- 403 if the API key does not meet the enterprise plan floor
- 500 on internal server error