---
title: "List this org's KB audit export jobs (newest first)"
method: GET
path: "/v1/knowledge-base/audit/exports"
tags: ["knowledge-base-audit"]
---

# List this org's KB audit export jobs (newest first)

`GET /v1/knowledge-base/audit/exports`

Durable, newest-first history of this org's audit export jobs.

Deliberately NOT meta-audited (the one export route that isn't): unlike
query/detail/download — which surface retrieval-audit *content* — this
returns only the caller's own export-job *metadata* (status/window/counts),
and the UI polls it, so recording a ``KBRetrievalAuditAccessLog`` row per poll
would flood the compliance log for no governance gain. The actual data-egress
points (``export_requested`` / ``export_downloaded``) stay audited. Mints
per-file download tokens inline so the history panel is directly actionable;
keyset-paginated on ``ix_kb_audit_export_jobs_org_created``.

## Query parameters

- `status` 'pending' | 'running' | 'succeeded' | 'partial' | 'failed' | 'expired', nullable — Optional status filter.
- `limit` integer
- `cursor` string, nullable — Opaque cursor from a prior page.

## Response `200`

Successful Response

- CursorPageExportJobResponse
  - `items` ExportJobResponse[], required
    - `id` string, uuid, required
    - `status` string, required
    - `export_format` string, required
    - `window_start` string, date-time, nullable
    - `window_end` string, date-time, nullable
    - `created_at` string, date-time, required
    - `started_at` string, date-time, nullable
    - `finalized_at` string, date-time, nullable
    - `expires_at` string, date-time, nullable
    - `total_rows` integer, nullable
    - `partial_count` integer, nullable
    - `failed_count` integer, nullable
    - `error_code` string, nullable
    - `filters` object, nullable
    - `files` ExportFileStatus[]
      - `name` string, required
      - `sha256_plaintext` string, nullable
      - `download_token` string, nullable
  - `next_cursor` string, nullable
  - `has_more` boolean, required

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/oneloop-hq/apis/feather-api.md) · [All operations](https://skmtc.net/oneloop-hq/apis/feather-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/oneloop-hq/feather-api/revisions/9cd7291d4228/schema)
