REST API

Read and write your BesTest requirements, test cases, cycles and results programmatically. Now in closed beta.

The BesTest REST API lets your CI pipelines, scripts and internal tools read and write the same testing data your team works with by hand: requirements, test cases, cycles, executions and coverage. It is the programmatic door to your single source of truth, so automated results and manual runs end up in one place.

Closed beta

The REST API and MCP are in closed beta. We onboard users individually and share the endpoint, access token and full usage details with you directly once you are set up. See Getting access below.

What you can do with it

A customer recently asked us: "and what would I actually do with the REST API?" The short answer: connect your automation to the same coverage picture your testers use. A few of the things teams build first:

  • Push automated results into a cycle. After a nightly Playwright, Cypress, JUnit or Postman run, record each result against the matching test cycle, so automated coverage rolls up beside your manual runs.
  • Gate a release from CI. Check whether a cycle is green, or whether every high-significance requirement is covered, and fail the pipeline if it is not.
  • Feed your own dashboards. Pull requirements, coverage and execution history into Grafana, Power BI or a data warehouse.
  • Keep test cases in sync with code. Create or update test cases from your repo so the catalog matches what is actually automated.
  • Bulk import and migrate. Load requirements and test cases from a spreadsheet or another tool in one pass.
  • Automate cycle setup. Spin up a test cycle per release or sprint and populate it programmatically.

If you would rather an AI agent do these things in natural language than write code, use the MCP integration against the same data.

Getting access

During the closed beta we add users individually:

  1. In Jira, open Project settings → API & MCP and choose Request access (pick the user who needs it and, optionally, your data region).
  2. Prefer to do it outside Jira? Submit a request in the support portal or email support@bt-studio.atlassian.net.
  3. Our team sets you up and sends you the endpoint, access token and everything you need to get started.
Getting started

Live in about a minute.

  1. ~30 seconds
    1.Install from the Marketplace

    One click on "Get it now" - no sales call, no signup form, no separate login.

  2. ~1 minute
    2.Enable it on a project

    Flip it on in project settings. BesTest shows up in the project menu, where your team already works.

  3. right away
    3.Run your first test

    Create a requirement, link a test case, hit run. No training course required.

Host your data in the EU, US, or IndiaNo Jira issue bloat - your library stays out of Jira’s wayBuilt on Atlassian Forge