Export Record Set
Export every record in a record set as a single JSON response: record IDs, source documents, ordinals, keys, statuses, and confidence, without pagination.
Export the complete list of records in a record set as one JSON response, without pagination. Each exported record carries its identity metadata: the record UUID, the document_id it maps to, its ordinal position, the optional record_key, the row status, and the aggregate confidence. Use it when you need the full row inventory of a set in a single call, for example to drive a bulk sync or an offline audit.
The export returns row metadata only. To read the cell values, page through GET /v1/record-sets/{id}/records?include=values, which attaches the latest cell value, status, and confidence per field. For very large sets, or for pushing complete datasets to S3, SFTP, or a webhook, the delivery module is the better fit than repeated exports.
/v1/record-sets/{id}/exportPath parameters
Response
Response fields
curl
Response
{
"record_set_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"name": "Resolution Run 2024-10-15",
"total": 142,
"records": [
{
"id": "f1e2d3c4-b5a6-7890-fedc-ba0987654321",
"document_id": "d1c2b3a4-e5f6-7890-abcd-ef1234567890",
"ordinal": 0,
"record_key": "INV-2024-0042",
"status": "active",
"confidence": 0.96
}
]
}Errors
Error responses