catalog

List workflows — browse available multi-step Arazzo workflows

Returns registered workflows (source: local) plus available catalog workflow sources (source: catalog) — APIs in the Jentic public catalog that have associated workflows.

Catalog entries show the API they belong to; add credentials to auto-import their workflows. Use ?source=local or ?source=catalog to filter. Default returns all.

Pass page + limit for a {data, total, page, limit, total_pages} envelope; omit both to keep the original bare-list response (workspace tiles still work the old way).

get/workflows

Query parameters

pageinteger nullable

Page number (1-indexed). When supplied alongside limit, the response switches from a bare list to a {data, total, page, limit, total_pages} envelope. Default (omitted) returns the unpaginated list for backward compatibility with existing callers.

Page number (1-indexed). When supplied alongside limit, the response switches from a bare list to a {data, total, page, limit, total_pages} envelope. Default (omitted) returns the unpaginated list for backward compatibility with existing callers.

limitinteger nullable

Page size when paginating. Triggers the paginated envelope shape — see page. Omit both to keep the historical bare-list behaviour.

Page size when paginating. Triggers the paginated envelope shape — see page. Omit both to keep the historical bare-list behaviour.

qstring nullable

Filter by name or API, e.g. "stripe" or "oauth"

Filter by name or API, e.g. "stripe" or "oauth"

sourcestring nullable

Filter by source: "local" or "catalog"

Filter by source: "local" or "catalog"

Response

Successful Response

{"stackTrail":"paths:/workflows:get:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}

Changes