v1

latestOpenAPI 3.1.0Apache-2.02026-07-17586455.2 KB
Documents

Cursor-paginated user-scoped document list with status-bucket filter.

Returns active documents for the supplied user_id, ordered (created_at DESC, id DESC). The opaque cursor is the next_cursor from the previous page (base64-url JSON tuple); malformed cursors return 400. The status query param buckets rows for the recovery surfaces: 'failed' (any layer failed), 'unsupported' (extraction marked unsupported), 'pending' (extraction or semantic_index in pending/running), or 'all' (default — every active row).

get/v1/documents

Query parameters

user_idstring required
limitstring
cursorstring
status'failed' | 'unsupported' | 'pending' | 'all'

Response

Cursor-paginated document list.

next_cursorstring nullable required