Overview
The TesterArmy API lets you run AI-powered QA tests programmatically. RESTful, JSON responses, standard HTTP status codes.
Base URL
https://tester.army/api/v1Authentication
All requests require a Bearer token. API keys use the sk_ prefix.
Authorization: Bearer sk_xxxxxxxxxxxx_xxxxxxxxxxxxxxxxGet your key from the TesterArmy dashboard under Team Settings → API Keys. Keep it secret - don't expose it in client-side code or public repositories.
Error format
Errors return JSON with two fields:
| Field | Type | Description |
|---|---|---|
error | string | Error code |
message | string | Human-readable detail |
Status codes
| Status | Error | Description |
|---|---|---|
200 | - | Success |
202 | - | Accepted (async operation started) |
400 | ValidationError | Invalid request body |
401 | Unauthorized | Missing or invalid API key |
429 | RateLimited | Too many requests - back off and retry |
500 | InternalError | Server error - try again later |
Example error response
{
"error": "ValidationError",
"message": "prompt: Required"
}