Flows · Authoring · List the step types a diagram can use
Lists the workflow step types a diagram can use — around 250 blocks covering AI text and image generation, video and audio editing, PDF tools, HTTP calls, Slack and email, PM tasks, and control flow.
Pass search. page_size is capped at 100 server side whatever you ask
for, and larger values can return 503. This endpoint also 503s intermittently
— retry before concluding it is broken.
Per row, the fields that matter for placing a block in a diagram:
slug— the action’s identifier, used in a block’sdata.referenceschema.config.dataSchema.properties.inputParameters— accepted fields and which arerequiredschema.exampleResult— the output shape, which determines which output paths a later step can referenceconsumes_credits— whether running it bills the workspace
⚠️ Some required fields declare only {"type": "string"} and draw their valid
values from a live endpoint named in uiSchema as ui:optionsUrl (with
ui:widget: selectAsync). Inventing a value for one of those yields a
workflow that looks right and misbehaves.
resource: workflow://diagram-grammar covers how to resolve those fields.
resource: workflow://actions is a compact index of the whole palette.
Authentication
Header authentication of the form Api-Key <token>
Bearer authentication of the form Bearer <token>, where token is your auth token.
Query parameters
1-based page number.
