Skip to main content
The TestDino Public API provides REST access to test runs, manual test cases, analytics, and project health data, plus write endpoints for creating and updating manual-testing entities (suites, cases, releases, sessions, and manual runs). Use it to pull test data into internal dashboards, build custom reports, drive manual testing from your own tooling, or integrate TestDino into your CI/CD. Writes require a PAT whose owner holds a writer role (owner, admin, or member) on the project’s organization. A viewer-role token can read but gets 403 on any write.

Base URL

Every endpoint is scoped to a single project, so every request URL includes a {projectId} segment after the base:
Replace {projectId} with the ID of the project you want to query. Your PAT must have access to that project.

What’s covered

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 PAT, scoped to your projects.

Rate limits

100/min read, 60/min write, 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.
Last modified on August 22, 2026