CheckView offers a comprehensive REST API for programmatic management of websites, test flows, test runs, UX audits, and more. Whether you want to build custom dashboards, integrate into CI/CD pipelines, or automate operational workflows, the API gives you full control.
Getting Started
- Getting Started guide – first request in minutes
- Creating API Tokens – generate Personal Access Tokens from your dashboard
- Rate Limits – understand request limits and headers
- Full documentation – browse all CheckView docs
Interactive API Docs
Explore every endpoint, request schema, and response shape in the live Swagger UI:
- Swagger UI: https://api.checkview.io/docs
- OpenAPI spec (JSON): https://api.checkview.io/docs-json – import into Postman, Insomnia, or code generators
Use with Claude Code & Cursor (MCP)
Prefer to drive CheckView from an AI assistant? Our MCP server lets you manage tests in natural language from Claude Code, Cursor, and other MCP clients, using the same Personal Access Tokens. See the CheckView MCP Server guide to get started.
What You Can Do
- Manage websites, test flows, and test runs programmatically
- Trigger tests from CI/CD pipelines and receive results via webhooks
- Generate and download UX audit reports
- Integrate test health into internal dashboards and monitoring tools
- Build AI-driven automation around test flows, failures, and reports
Features
- Over 100 endpoints covering the full CheckView platform
- Bearer token authentication via Personal Access Tokens
- Pagination and filtering on list endpoints for efficient queries
- Idempotency support for safe retries on write operations
- Rate limit headers on every response so you can self-throttle
- RFC 7807 error format with structured problem details
Ready to Build?
Head to Organization Settings > API Tokens to generate your first Personal Access Token, then follow the Getting Started guide.