# TestRail

**Canonical:** https://apis.io/providers/testrail/  
**Website:** https://www.testrail.com  
**APIs profiled:** 11

TestRail is a web-based test case management and QA platform (originally by Gurock, now part of IDERA) for organizing test cases, running test runs and test plans, and recording test results across manual and automated testing. Its HTTP API (v2) exposes projects, suites, sections, cases, runs, plans, tests, results, milestones, configurations, and users so teams can push automated results, create and close test runs, and sync test cases programmatically. The API is available on TestRail Cloud (per-instance host, e.g. https://{instance}.testrail.io) and on self-hosted TestRail Server/Enterprise, and uses the distinctive index.php?/api/v2/ URL style with HTTP Basic authentication (email plus password or API key).

## Kin Score — 39.5 / 100 (developing)

Scored 2026-08-21 under rubric 0.12.0. Trend: flat (+0.0 from 39.5).

| Facet | Score |
|---|---|
| Discoverability | 74.1 |
| Contract Quality | 54.8 |
| Governance | 0.0 |
| Contract Governance | 0.0 |
| Operational Transparency | 31.6 |
| Developer Ergonomics | 21.4 |
| Commercial Clarity | 50.0 |
| Access Clarity | 50.0 |

## Agent readiness — 29.1 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | no |
| OpenAPI Examples | no |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Freemium (free trial) · Self-serve signup — onboarding: self-serve, pricing: freemium, trial: yes (confidence: high).

## APIs (11)

- **TestRail Cases API** — Reusable test cases in the repository.
- **TestRail Configurations API** — Configuration groups (e.g. browsers, OSes) plan entries expand across.
- **TestRail Milestones API** — Releases and deadlines that runs and plans report toward.
- **TestRail Plans API** — Groups of runs, optionally across configurations.
- **TestRail Projects API** — Top-level containers owning suites, cases, runs, plans, and milestones.
- **TestRail Results API** — Recorded outcomes for tests and cases.
- **TestRail Runs API** — Executions of a set of test cases (test runs).
- **TestRail Sections API** — Folder-like grouping of test cases inside a suite.
- **TestRail Suites API** — Collections of test cases within a project.
- **TestRail Tests API** — Instances of a case within a specific run.
- **TestRail Users API** — TestRail user lookup.

## Agentic access (1)

- **Testrail Agentic Access** — 56 operations · 32 acting

## Security (1)

- **Testrail Authentication** — http · 1 scheme

## Plans (1)

- **Testrail Plans Pricing**

## Tags

Test Runs, Test Management, QA, Test Cases, Test Results, Test Plans, Testing, Test Automation

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/testrail/). Scores are computed from the provider's own public artifacts under a published rubric.
