List Record Set Records
List records in a record set with page-based pagination. Pass include=values to attach each record's latest cell values with per-cell status and confidence.
List the records (rows) in a record set with offset-based pagination. Each record carries its identity metadata: the document_id it maps to, its ordinal position, an optional record_key, a row-level status, and an aggregate confidence score. Pass include=values to also attach the record's latest cell values keyed by field, each with its own status and confidence. This is the primary way to read structured data out of the value plane.
Unlike the cursor-based pagination used by most list endpoints, record set records use offset-based pagination with page and limit parameters. This is intentional: record sets are table-like structures where random access by page number is a common use case for building paginated table UIs. The pagination block reports the total record count so you can compute page counts up front.
/v1/record-sets/{id}/recordsPath parameters
Query parameters
120Response
Response fields
curl
Response
{
"data": [
{
"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,
"values": {
"invoice_number": {
"value": "INV-2024-0042",
"status": "extracted",
"confidence": 0.97
},
"country_code": {
"value": "DE",
"status": "resolved",
"confidence": 0.95
}
}
}
],
"pagination": {
"total": 142,
"page": 1,
"limit": 10,
"has_more": true
},
"links": {
"self": "/v1/record-sets/a1b2c3d4-e5f6-7890-abcd-ef1234567890/records",
"record_set": "/v1/record-sets/a1b2c3d4-e5f6-7890-abcd-ef1234567890"
}
}Errors
Error responses