Anthivo home

ReferenceAPI

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.

bash
curl -X POST https://api.anthivo.com/v1/projects/checkout-service/runs \  -H "Authorization: Bearer $ANTHIVO_TOKEN"

Endpoints

  • POST /v1/projects/:project/runs starts a run.
  • GET /v1/runs/:id returns a run with its verdicts.
  • GET /v1/runs/:id/defects lists the defects a run filed.

Rate limits

Each token can make 60 requests per minute. Responses include headers with the remaining quota.