testrail-api-readonly

Retrieve test management data from the TestRail API v2.

19|6|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/Yuyz0112/public-api-skills --skill testrail-api-readonly
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: testrail-api-readonly
Source: https://github.com/Yuyz0112/public-api-skills/tree/main/apis/testrail/testrail-api-readonly
Command: npx skills add https://github.com/Yuyz0112/public-api-skills --skill testrail-api-readonly

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows you to programmatically access and retrieve data from your TestRail instance without making direct API calls, simplifying test management operations.

Core Features & Use Cases

  • Retrieve Test Data: Fetch projects, suites, cases, runs, results, and more.
  • Access Metadata: Get information about statuses, users, and attachments.
  • Use Case: Automatically generate a report of all test cases within a specific project that have failed in the last week.

Quick Start

Use the testrail-api-readonly skill to get all projects.

Frequently Asked Questions about testrail-api-readonly

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I retrieve test cases and results from TestRail using the API?

You can retrieve TestRail test cases and results by using this Skill to access TestRail API v2 read-only endpoints, fetching projects, suites, runs, and results data programmatically without direct API calls.

Can I automatically generate a report of failed test cases from TestRail?

Yes, generating a report of failed test cases is supported. The Skill retrieves test run results and statuses from TestRail, allowing you to filter and compile recent testing failures for automated reporting.

Does this TestRail API integration require basic authentication?

Yes, this TestRail API integration uses basic authentication to securely access and retrieve data from your TestRail instance, ensuring safe read-only queries for your test management data.

What is the best way to access TestRail metadata like users and statuses?

The best way to access TestRail metadata is through this Skill's read-only API integration, which retrieves user profiles, test statuses, and attachment details directly from your TestRail instance.

Are there limitations to interacting with TestRail data using a read-only API?

The primary limitation of this read-only TestRail API is that it strictly retrieves data. You cannot create, update, or delete test cases, runs, or projects, as it only supports querying existing test management data.