Skip to main content
POST
List workflow components

Headers

x-project-id
string<uuid>
required

Project ID for tenant scoping

X-Workspace-Id
string<uuid> | null

Overrides the key's workspace

X-API-Key
string | null

User API key

Body

application/json
view
enum<string>
required

'components' catalog, 'batch' by ids, or 'hub_capabilities'

Available options:
components,
batch,
hub_capabilities
search
string | null

Free-text search (components view)

capability_ids
string[] | null

Capability ids to fetch (required for view='batch')

skill_id
string | null

Hub skill id filter (hub_capabilities view) - pass this directly when the skill is already named; no need to list unfiltered first.

capability_id
string | null

Hub capability id filter (hub_capabilities view) - pass this directly when the capability id is already known; no need to list unfiltered first.

page
integer
default:1

1-based page

Required range: x >= 1
size
integer
default:50

Page size

Required range: 1 <= x <= 100

Response

Successful Response