Configure Pipeline
PATCH/api/v1/pipelines/datasets/:dataset_id/config
Configure or update the pipeline for a dataset.
This sets the pipeline_config JSON that defines which Argo workflow steps to execute when entries are uploaded or manually triggered.
Args: dataset_id: Dataset ID config: Complete pipeline configuration (enabled, trigger, steps, timeout)
Returns: Updated dataset with pipeline configuration
Example: PATCH /pipelines/datasets/123/config { "enabled": true, "trigger": "on_upload", "timeout": "30m", "steps": [ { "name": "ocr", "component": "mistral-ocr-processor-v1", "template": "mistral-ocr-processor", "parameters": {}, "depends": [], "consumes": [] } ] }
Request
Responses
- 200
- 422
Successful Response
Validation Error