List Workflow Definitions
Retrieve a paginated list of workflow definitions (available workflow types).
Workflow definitions are the deployed pipeline templates that can be configured with custom settings, schedules, and triggers.
Supports filtering by:
workflow_type: Filter by workflow typeis_active: Filter by active statusdata_asset_type: Filter workflows that support a specific data asset type
This endpoint is useful for discovering available workflow types that can be configured for execution.
Authorizations
JWT Bearer token authentication. Include the token in the Authorization header as: Authorization: Bearer <token>. The JWT must contain valid client_id, and project_id claims for tenant isolation and SDK routing.
Query Parameters
Page number (1-indexed)
x >= 11
Items per page (max 100)
1 <= x <= 10020
Filter by workflow type Workflow types available in the system.
These values match the Prefect deployment names defined in
scripts/prefect/deploy.py to enable direct mapping when triggering workflows.
generate-table-description, generate-pii-tags, generate-dq-tags, generate-sensitivity-tags, enrich-table-columns, service-ingestion, profiling, dq-rule-generation, dq-execution, metadata-assessment, dq-assessment, dq-tag-generation, intelligence, metadata-enrichment, run-all-enrichment "generate-pii-tags"
Filter by active status. Defaults to true (active only). Pass false to see retired definitions; omit or pass null to see all.
Filter workflows that support a specific data asset type
"table"

