API v1
Website quality as an input for agents
Trigger a scan on deployment, read structured findings and compare the result with the last successful run.
POST /api/v1/scans
curl -X POST https://checkatron.com/api/v1/scans \
-H 'content-type: application/json' \
-d '{"url":"https://example.com"}'
GET /api/v1/scans/{id}
Returns job state and, when complete, the result with findings, counts, pages and limitations.
GET /api/v1/scans/{current}/diff?base={base}
Returns added, resolved and unchanged findings. Finding identity remains stable when evidence changes.
Public v1 is currently capacity-limited and rate-limited. Authentication and webhooks will follow as a backward-compatible addition.