API Reference
Manage tickets, state transitions, and execution
curl -X POST http://localhost:8000/tickets \ -H "Content-Type: application/json" \ -d '{ "goal_id": "goal-uuid", "title": "Add health endpoint", "description": "Create a GET /health endpoint returning JSON status" }'
curl http://localhost:8000/tickets/{id}
curl -X POST http://localhost:8000/tickets/{id}/transition \ -H "Content-Type: application/json" \ -d '{"state": "planned"}'
curl -X POST http://localhost:8000/tickets/{id}/run
{ "id": "job-uuid", "status": "queued", "ticket_id": "ticket-uuid", "job_type": "execute" }
curl -X POST http://localhost:8000/tickets/{id}/verify
draft.yaml
curl http://localhost:8000/tickets/{id}/events
curl http://localhost:8000/tickets/{id}/jobs
curl http://localhost:8000/tickets/{id}/evidence