Get a list of workflows
Retrieves a list of workflows with pagination and search capabilities
Authorizations
API key for authentication
Query Parameters
Search term to filter workflows by name or workflow ID
Number of items to skip
x >= 0Maximum number of items to return
x >= 1Filter workflows by persisted workflow state. DRAFT workflows are excluded from default results unless explicitly requested. Use inSupport param to filter by support status.
ACTIVE, DRAFT, PAUSED, PREVIEW, QUEUED, SETUP, COMPLIANCE_REVIEW, COMPLIANCE_REJECTED, NOT_SUPPORTED, ERROR, DELETED Filter workflows by latest job run state (e.g., FAILED)
FAILED, FINISHED, RUNNING Filter workflows by computed display state (comma-separated for multiple)
ACTIVE, DRAFT, PAUSED, PREVIEW, FAILED, RUNNING, VALIDATING, PENDING_START, COMPLIANCE_REVIEW, COMPLIANCE_REJECTED Filter workflows by support status (has open support request)
true, false Filter workflows by tags. Accepts repeated params, comma-separated values, or a JSON array.
Dashboard status filters. Accepts repeated params, comma-separated values, or a JSON array.
Filter workflows by one or more user IDs. Accepts repeated params, comma-separated values, or a JSON array.
Filter workflows by one or more notification channel IDs. Accepts repeated params, comma-separated values, or a JSON array.
Filter workflows by monitoring status
true, false Filter workflows by update interval. REAL_TIME matches workflows that run in real time (independent of notifications).
HOURLY, DAILY, WEEKLY, MONTHLY, REAL_TIME Filter workflows by schedule type. RUN_ONCE = no recurring schedule (Complete), RECURRING = has a recurring/real-time schedule (Scheduled).
RUN_ONCE, RECURRING Filter to workflows instantiated from one or more template IDs. Accepts repeated params, comma-separated values, or a JSON array.
Include deleted workflows (for compliance officers)
true, false Response format (json or csv for export)
json, csv