Tests Explorer
API key authentication using Bearer token
The project ID
proj_abc123Start date in ISO 8601 format
2024-01-01T00:00:00.000ZEnd date in ISO 8601 format
2024-01-31T23:59:59.999ZPage number (0-indexed)
0Maximum number of items to return (default: 50)
50Filter by tags (can be specified multiple times using bracket notation, e.g., tags[]=value1&tags[]=value2)
["tag1","tag2"]Filter by branches (can be specified multiple times using bracket notation, e.g., branches[]=main&branches[]=develop)
["main","develop"]Filter by groups (can be specified multiple times using bracket notation, e.g., groups[]=group1&groups[]=group2)
["group1","group2"]Filter by git authors (can be specified multiple times using bracket notation, e.g., authors[]=author1&authors[]=author2)
["author1","author2"]Field to order results by
titlePossible values: Sort direction
descPossible values: Filter tests by spec file name (partial match)
Filter tests by title (partial match)
Minimum number of executions to include
Override which test statuses are included in metric calculations. Pass a JSON object with optional keys: executions, avgDuration, flakinessRate, failureRate. Each value is an array of status strings: passed, failed, pending, skipped. Omitted keys use defaults. Example: {"executions":["failed","passed"],"failureRate":["failed"]}
{"executions":["failed","passed"],"failureRate":["failed"]}Filter by test annotations. The parameter value must be a JSON-stringified array of objects: [{ "type": "string", "description": "string" | ["string"] or null }]. description is optional; omit or set to null to match any value for that annotation.
[{"type":"owner","description":["John Doe"]},{"type":"skip"}]Successful response
Invalid request parameters
Authentication failed
Resource not found
Last updated
Was this helpful?