Trigger a new run of a workflow by configuration ID.
This creates a workflow run record and triggers the associated Prefect deployment in fire-and-forget mode. The run status can be monitored via the get/list endpoints.
Headers:
Authorization: Bearer token with JWT for authenticationX-Project-ID: Project resource URI (e.g., ‘proj:customer-analytics’)Optional:
asset_fqn: Fully qualified name of the data asset (e.g., ‘PostgreSQL.dvdrental.public.customer’)parameters: Additional workflow execution parameters. For generate-table-description, use ‘include’ to specify a list of table FQNs to process.Documentation Index
Fetch the complete documentation index at: https://docs.emergence.ai/llms.txt
Use this file to discover all available pages before exploring further.
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.
Configuration ID
"550e8400-e29b-41d4-a716-446655440001"
Request body for creating/triggering a workflow run.
The parameters field accepts workflow-specific options. Common parameters include:
Enrichment Workflows (generate-pii-tags, generate-table-description, enrich-table-columns):
include: List of specific table FQNs to process (required for generate-table-description)industry_info: Industry context for domain-specific enrichment (e.g., "Banking", "Healthcare", "E-commerce")DQ Workflows (generate-dq-tags, generate-dq-rules, dq-execution):
industry_info: Industry context for domain-specific tagging (e.g., "Banking", "Healthcare") — generate-dq-tags onlyuse_validation: Whether to validate generated SQL rules (default: true) — generate-dq-rules onlyresource_uri and database_type are derived internally from the asset FQN, org_id, and project_idProfiling Workflow:
config.profile_all_databases: Profile all databases in the serviceconfig.database: Single database name to profileconfig.parallel_workers: Concurrent column queries per table (default: 10)config.sample_data_limit: Number of sample values per column (default: 5)Fully qualified name of the data asset for the workflow run (e.g., 'PostgreSQL.dvdrental.public.customer').
"PostgreSQL.dvdrental.public"
Workflow-specific execution parameters. See class docstring for available options per workflow type.
{
"include": [
"PostgreSQL.dvdrental.public.actor",
"PostgreSQL.dvdrental.public.film"
],
"industry_info": "E-commerce retail platform"
}When true, workflow results are auto-saved without requiring manual approval.
Successful Response
Response for workflow run creation.
Created run identifier
"123e4567-e89b-12d3-a456-426614174002"
Workflow configuration ID
"123e4567-e89b-12d3-a456-426614174000"
Initial run status
"pending"
Run start timestamp (ISO 8601)
"2024-01-15T10:30:00Z"
Fully qualified name of the data asset
"PostgreSQL.dvdrental.public.customer"
Whether workflow results are auto-saved without requiring manual approval.
true
PipelineRun ID for run-all-enrichment orchestrator runs