List Specs
talonic_list_specsList workspace pipeline specs (rail + fields) with version and schema details to find the spec ID for running a pipeline via talonic_run_spec.
Instructions
List the workspace's Specs — the configured pipelines (rail + fields) that talonic_run_spec executes. Each row: id, name, description, schema_id (the schema a run materializes onto — a DIFFERENT id from the Spec's), version / materialized_version (null = never published), field_count, node_count, timestamps.
USE WHEN: the user wants to run 'their pipeline' / 'the invoice Spec', or you need a spec_id for talonic_run_spec / talonic_get_spec.
NOT FOR: ad-hoc extraction schemas (talonic_list_schemas) or discovering fields (talonic_list_fields).
ARGS: optional search (name contains, case-insensitive), limit (1–100, default 20), cursor (from pagination.next_cursor), order (asc|desc by updated_at).
RETURNS: { data[] of { id, name, description, schema_id, version, materialized_version, materialized_at, field_count, node_count, created_at, updated_at, links }, pagination { total, limit, has_more, next_cursor } }.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Page size (default 20). | |
| order | No | Sort by updated_at (default desc). | |
| cursor | No | Opaque cursor from pagination.next_cursor. | |
| search | No | Case-insensitive contains match on the Spec name. |