Export jobs as CSV
Jobs
Export jobs as CSV
Download a CSV of moderation jobs in a date range, including prompt and category metadata.
GET
Export jobs as CSV
Requires the
job:read scope. Requests without this scope receive a 403 FORBIDDEN response. See
authentication.text/csv; charset=utf-8 with a UTF-8 BOM so spreadsheet apps decode prompts correctly.
Date range
Bothfrom and to are required ISO 8601 date-time strings. Jobs are filtered by created_at (from inclusive, to exclusive). The maximum window is 366 days; longer ranges return 400 INVALID_REQUEST.
CSV columns
Empty category cells distinguish jobs that have not yet been evaluated from jobs that were evaluated and found clean (
false).
Example
to is exclusive, so use the start of the day after your last desired date (e.g. 2026-05-01T00:00:00Z to include all of April).Authorizations
API key from the Omnifence dashboard
Query Parameters
Inclusive lower bound on job created_at (ISO 8601).
Exclusive upper bound on job created_at (ISO 8601). Use the start of the day after your last desired date to include the full final day.
Response
200 - text/csv
CSV stream of jobs.
The response is of type file.