Skip to main content
Version: 1.0.7

API Overview

RabbitQA provides a RESTful API for programmatic access.

Base URL

https://api.rabbitqa.com/v1

Authentication

All API requests require authentication via API key:

curl -H "Authorization: Bearer YOUR_API_KEY" \
https://api.rabbitqa.com/v1/projects

Response Format

All responses are JSON:

{
"success": true,
"data": { ... },
"meta": {
"page": 1,
"limit": 20,
"total": 100
}
}

Error Handling

Errors return appropriate HTTP status codes:

CodeMeaning
400Bad Request
401Unauthorized
403Forbidden
404Not Found
429Rate Limited
500Server Error

Pagination

List endpoints support pagination:

GET /v1/test-cases?page=1&limit=20