Pipelines
Create and manage governance pipelines.
POST /pipelines
Section titled “POST /pipelines”Create a pipeline with specific steps and configuration.
curl -X POST http://localhost:9620/pipelines \ -H "Authorization: Bearer tp_admin_..." \ -H "Content-Type: application/json" \ -d '{ "pipeline_id": "strict", "preset": "regulated", "overrides": { "detect_injection": {"threshold": 0.3} } }'GET /pipelines
Section titled “GET /pipelines”List all pipelines.
GET /pipelines/{pipeline_id}
Section titled “GET /pipelines/{pipeline_id}”Get pipeline details including step configuration.
PUT /pipelines/{pipeline_id}/assign/{agent_id}
Section titled “PUT /pipelines/{pipeline_id}/assign/{agent_id}”Assign a pipeline to an agent.
POST /pipelines/import
Section titled “POST /pipelines/import”Import a tappass-pipeline.yaml generated by tappass assess.