Trigger Pipeline
POST/api/v1/entries/:entry_id/trigger-pipeline
Trigger pipeline workflow for an entry.
This endpoint:
- Validates entry exists and is in a triggerable state
- Validates dataset has a pipeline configured and enabled
- Builds Argo Workflow from pipeline config using PipelineBuilder
- Updates entry status to 'processing'
- Submits workflow to Argo Workflows
- Returns workflow metadata
Valid Entry Statuses: uploaded, error Requirements: Dataset must have pipeline_config with enabled=true
Error Responses:
- 404: Entry not found
- 400: Invalid entry status, pipeline not configured, or pipeline disabled
- 500: Workflow submission failed
Request
Responses
- 200
- 422
Successful Response
Validation Error