List Data Products
List assembled data products with cursor-based pagination and lifecycle status filters (active, archived) to track every deliverable dataset in a workspace.
Data products are the platform's final deliverable: assembled, canonical datasets wrapped for handover. A product is fed by one or more completed runs and adds delivery concerns on top — quality thresholds, a password-protected share link, CSV export, and (for pipeline-backed products) per-cell review holdback. Use this endpoint to enumerate every product in your workspace.
Results are returned in reverse chronological order by default and support cursor-based pagination. Pass pagination.next_cursor from one page as the cursor parameter of the next until it comes back null. You can filter by lifecycle status: products are active while in use and archived once soft-deleted from the platform UI.
Each product row carries its run_ids — the completed job or resolution runs whose results it assembles — plus a links object with ready-made relative URLs for the detail, results, and CSV export endpoints. Follow the links rather than constructing paths by hand; they are stable across API versions and always point at the canonical route for that product.
/v1/data-productsQuery parameters
20descResponse
Response fields
curl
curl -s "https://api.talonic.com/v1/data-products?status=active&limit=10" \
-H "Authorization: Bearer tlnc_your_api_key"Response
{
"data": [
{
"id": "d1a2b3c4-e5f6-7890-abcd-ef1234567890",
"name": "Q4 Invoice Extract",
"description": "Structured invoice data from Q4 batch",
"run_ids": ["r1a2b3c4-e5f6-7890-abcd-ef1234567890"],
"status": "active",
"created_at": "2026-06-01T14:20:00.000Z",
"updated_at": "2026-06-01T14:25:30.000Z",
"links": {
"self": "/v1/data-products/d1a2b3c4-e5f6-7890-abcd-ef1234567890",
"results": "/v1/data-products/d1a2b3c4-e5f6-7890-abcd-ef1234567890/results",
"export_plain": "/v1/data-products/d1a2b3c4-e5f6-7890-abcd-ef1234567890/export/plain",
"export_audit": "/v1/data-products/d1a2b3c4-e5f6-7890-abcd-ef1234567890/export/audit"
}
}
],
"pagination": {
"total": 1,
"limit": 10,
"has_more": false,
"next_cursor": null
}
}status=active. Archiving is a soft delete performed in the platform UI — an archived product keeps its rows and can still be inspected, but it no longer appears in the platform's product picker.Errors
Error responses