# Mabl Test Run API

**Canonical:** https://apis.io/apis/mabl/mabl-test-run-api/  
**Provider:** Mabl — https://apis.io/providers/mabl/  
**Base URL:** /  
**Documentation:** https://mabl.com

Mabl Test Run API is one of 113 APIs that [Mabl](https://apis.io/providers/mabl/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Test Run. The published artifact set on APIs.io includes an OpenAPI specification.

The Test Run API from Mabl — 37 operation(s) for test run.

## Operations (41)

| Method | Path | Summary |
|---|---|---|
| GET | `/journeyRuns/planRun/{plan_run_id}` | Query test runs |
| PUT | `/testRuns/{test_run_id}/liveTestOutput/grantAccess` | Grant access to live test output, if user has relevant access |
| GET | `/testRuns/{test_run_id}/artifactUrl` | Get a signed URL for one of a test run's own artifacts |
| DELETE | `/testRuns/{test_run_id}/failureReason` | Remove failure reason from a test run |
| PATCH | `/testRuns/{test_run_id}/failureReason` | Update failure reason for a test run |
| GET | `/journeyRuns/workspace/{workspace_id}/aggregate` | Aggregate test run counts for a workspace (fast Spanner aggregation) |
| GET | `/journeyRuns/workspace/{workspace_id}/aggregate/daily` | Exact per-day test run counts for a workspace (fast Spanner aggregation) |
| GET | `/journeyRuns/workspace/{workspace_id}` | Retrieve test runs for a workspace |
| GET | `/journeyRuns/virtualMachine/{virtual_machine_id}/{virtual_machine_name}` | Fetch latest Test Run for given Virtual Machine |
| POST | `/journeyRuns/workspace/{workspace_id}/querySummarys` | Retrieve test run summaries for a workspace |
| GET | `/testRuns/workspace/{workspace_id}/byTest` | Retrieve last 10 test runs for each test in a workspace |
| POST | `/testRuns/workspace/{workspace_id}/byTestIds` | Retrieve last n test runs for each of the specified tests |
| GET | `/journeyRuns/journey/{journey_id}/byPlan` | Retrieve last 10 test runs of a test for each plan the test is in |
| POST | `/journeyRuns/{id}/duplicate` | Duplicate a test run |
| POST | `/journeyRuns/{id}/reschedule` | Sends a message to stop the current execution of the test run and send another… |
| GET | `/journeyRuns/journey/{journey_id}` | Retrieve last 50 test runs of a test |
| GET | `/journeyRuns/plan/{plan_id}/journey/{journey_id}` | Retrieve test runs by plan and test |
| POST | `/journeyRuns` | (Deprecated, needs to be replaced in tests) Creates a test run |
| POST | `/testRun/external` | (Experimental labs feature, subject to change) Creates a test run for a test… |
| PATCH | `/testRun/external/{id}` | Update an external test run |
| POST | `/testRun/local/usage` | Report billable feature usage from local test runs |
| GET | `/journeyRuns/{id}` | Retrieve test run |
| DELETE | `/journeyRuns/{id}` | Remove test run |
| PATCH | `/journeyRuns/{id}` | Update test run |
| POST | `/journeyRun/{id}/terminate` | Terminate test run |
| GET | `/journeyRun/{id}/insights` | Find insights associated with a test run |
| GET | `/journeyRun/{id}/stateDetections` | Query StateDetections |
| DELETE | `/journeyRun/{id}/failureCategorization` | Remove failure categorization from a test run |
| PATCH | `/journeyRun/{id}/failureCategorization/{failure_category_id}` | Update failure categorization of a test run |
| GET | `/performanceTestRun/{performance_test_run_id}/summary` | Get the summary of the performance test run |
| PUT | `/performanceTestRun/{performance_test_run_id}/summary` | Create a summary of the performance test run |
| GET | `/performanceTestRun/{performance_test_run_id}/endpoints` | Extracts the endpoints from the given performance run |
| GET | `/performanceTestRun/{performance_test_run_id}/metric/{metric_type}` | Get a metric for the performance test run |
| GET | `/performanceTestRun/{performance_test_run_id}/browserStepMetrics` | Get all browser step metrics for all steps of the specified performance test run |
| GET | `/performanceTestRun/{performance_test_run_id}/metrics` | Get all the specified metrics for the performance test run |
| GET | `/performanceTestRun/{performance_test_run_id}/endpoint/metrics` | Get metrics for the performance test run and a specific endpoint |
| GET | `/performanceTestRun/{performance_test_run_id}/metric/{metric_type}/endpoint` | Get a metric for the performance test run and a specific endpoint |
| GET | `/performanceTestRun/{performance_test_run_id}/browser/{functional_test_id}/{step_id}/network` | Get all the network calls for a step in a functional test |
| GET | `/performanceTestRun/{performance_test_run_id}/browser/{functional_test_invariant_id}/{step_id}/network/metric/{metric_type}` | Get a metric for the browser test run and a specific network entry |
| GET | `/performanceTestRun/{performance_test_run_id}/browser/{functional_test_invariant_id}/{step_id}/network/metrics` | Get all the metrics for the browser test run and a specific network entry |
| POST | `/performanceTestRun/{performance_test_run_id}/requestDetails` | Retrieve details of all sampled requests for a given journey run ID |

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/mabl/openapi/mabl-test-run-api-openapi.yml

## Other Mabl APIs (12)

- [Mabl API](https://apis.io/apis/mabl/mabl-api/)
- [Mabl Applications API](https://apis.io/apis/mabl/mabl-applications-api/)
- [Mabl Credentials API](https://apis.io/apis/mabl/mabl-credentials-api/)
- [Mabl Database Connections API](https://apis.io/apis/mabl/mabl-database-connections-api/)
- [Mabl Deployment Events API](https://apis.io/apis/mabl/mabl-deployment-events-api/)
- [Mabl Environments API](https://apis.io/apis/mabl/mabl-environments-api/)
- [Mabl Flows API](https://apis.io/apis/mabl/mabl-flows-api/)
- [Mabl Issues API](https://apis.io/apis/mabl/mabl-issues-api/)
- [Mabl Test Runs API](https://apis.io/apis/mabl/mabl-test-runs-api/)
- [Mabl Tests API](https://apis.io/apis/mabl/mabl-tests-api/)
- [Mabl Users API](https://apis.io/apis/mabl/mabl-users-api/)
- [Mabl Ab Test Config API](https://apis.io/apis/mabl/mabl-abtestconfig-api/)

## Tags

Test Run

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/mabl/mabl-test-run-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/mabl/.
