What you’ll learn
- What the TestDino Public API exposes and when to use it
- The base URL and a map of every available endpoint
- Where to find authentication, rate limits, errors, and other conventions
Base URL
{projectId} segment after the base:
{projectId} with the ID of the project you want to query. Your PAT must belong to that same project — a token issued for one project cannot read data from another.
What’s covered
| Section | Use it to |
|---|---|
| Token Info | Verify a PAT and read project/org metadata |
| Test Runs | List and drill into Playwright test runs |
| Test Cases | Inspect automated test cases and execution history |
| Specs | Surface spec file health (flakiness, duration, pass rate) |
| Manual Tests | Read manual suites, cases, and steps |
| Test Case Explorer | Aggregated metrics across runs |
| Dashboard | Project health overview |
| Filters | Discover environments, branches, developers, tags |
| Reports | Generate PDF reports |
| Analytics | Summary metrics and performance trends |
| Usage | Subscription usage and project allocation |
API standards
Every endpoint follows the same patterns for authentication, pagination, date filtering, and errors. Read API Standards once and you won’t need to re-read it per endpoint.Authentication
Bearer token,
public-api scope.Rate limits
100/min token, 200/min IP.
Response format
Success and error envelope shape.
Errors
Codes, statuses, retry guidance.
Pagination
page / limit iteration.Date filtering
dateRange or startDate/endDate.