v3
latestOpenAPI 3.1.02026-07-311,4541,5202.3 MBList Workflow Versions
List versions for a workflow family, or create a new draft.
GET /api/workflows/{workflow_id}/versions/ List every version row (draft + committed history).
POST /api/workflows/{workflow_id}/versions/ Create a new editable draft. Pure CRUD — the client sends the new row's content (name, tasks, description, etc.) and the backend inserts it with is_read_only=False. Nothing else in the family is touched. Committing is a separate action at POST /api/workflows/{workflow_id}/commits/.
Path parameters
Query parameters
A page number within the paginated result set.
Number of results to return per page.
Headers
Use your Respan API key for Respan API authentication. Enter only the Respan API key value; clients send Authorization: Bearer <RESPAN_API_KEY>. For /api/responses, provider credentials such as Perplexity, OpenAI, or Azure OpenAI go in Settings -> Providers or respan_params.credential_override in the request body, not in this authentication field.