API
Start runs and read results over HTTP.
The HTTP API exposes what the control panel shows: projects, runs, verdicts and defects. Use it to start runs from systems without Node.js or to build your own dashboards.
Authentication
Create a token in the control panel under workspace settings and send it as a bearer token. Tokens are scoped to one workspace.
curl -X POST https://api.anthivo.com/v1/projects/checkout-service/runs \ -H "Authorization: Bearer $ANTHIVO_TOKEN"Endpoints
POST /v1/projects/:project/runsstarts a run.GET /v1/runs/:idreturns a run with its verdicts.GET /v1/runs/:id/defectslists the defects a run filed.
Rate limits
Each token can make 60 requests per minute. Responses include headers with the remaining quota.