List workflows
Returns workflow list items for a workspace, sorted by sortBy (default updatedAt, newest first). Workflows are workspace-scoped and exposed through the same v3 session-or-x-api-key authorization model as surveys.
List items are intentionally slim: they include the derived triggerType and surveyId plus a lastRun summary, but not the full definition. Use GET /api/v3/workflows/{workflowId} to read the definition.
archived workflows are excluded unless explicitly requested with filter[status][in]=archived.
Query parameters
Workspace identifier. This is the canonical container ID for v3 APIs.
Page size (max 100).
Opaque cursor returned as meta.nextCursor from the previous page. Omit on the first request.
Case-insensitive substring match on workflow name (same semantics as the survey list filter).
Workflow lifecycle-state filter. Repeat the parameter (filter[status][in]=draft&filter[status][in]=disabled) or use comma-separated values (filter[status][in]=draft,disabled). Omitting the filter returns every status except archived. Invalid values → 400.
Sort order. Defaults to updatedAt (newest first). The cursor token is bound to the selected sort order.
Response
Workflows retrieved successfully