Skip to content

Read audit export job status and evidence metadata.

GET
/v1/audit/exports/{export_id}
export_id
required
string
>= 1 characters

Export job status. Completed jobs include hash, byte size, row count, manifest, and download_url.

object
export_id
required
string
>= 1 characters
status
required
Allowed values: queued running completed failed expired
requested_by
required
string
>= 1 characters
requested_at
required
string format: date-time
expires_at
required
string format: date-time
estimated_count
required
integer
row_count
required
integer | null
byte_size
required
integer | null
sha256
required
Any of:
string
/^[a-f0-9]{64}$/
error_reason
required
string | null
download_url
required
string | null
manifest
required
Any of:
object
schema_version
required
export_id
required
string
>= 1 characters
generated_at
required
string format: date-time
generated_by
required
string
>= 1 characters
tenant_id
required
string
>= 1 characters
environment_id
required
string
>= 1 characters
filters
required

Metadata-only export filters. Raw payloads, bodies, prompts, tokens, and secrets are never present.

object
filters_hash
required
string
/^[a-f0-9]{64}$/
format
required
Allowed values: csv jsonl
row_count
required
integer
sha256
required

Hash for the exported rowset recorded in the manifest; the job sha256 verifies the downloaded artifact bytes.

string
/^[a-f0-9]{64}$/

Caller lacks audit.read for the job tenant/environment.

Export job was not found.

Type set in Geist, Source Serif 4, and Departure Mono.