Skip to main content
POST
List workflows

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

'list' for the paginated inventory, 'counts' for status counts

Available options:
list,
counts
type
enum<string> | null

Filter by workflow type: system (the curated Playbooks the tagging UI offers) or user (workflows built by users in this workspace).

Available options:
system,
user
search
string | null

Free-text search over workflow names

status
enum<string> | null

Filter by latest version status

Available options:
draft,
published
sort_by
enum<string> | null

Sort field

Available options:
created_at,
last_edited,
last_run
sort_order
enum<string>
default:desc

Sort direction

Available options:
asc,
desc
page
integer
default:1

1-based page number (list view)

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

Page size (list view)

Required range: 1 <= x <= 100

Response

Successful Response