---
title: "Query failure analysis skip reasons"
method: GET
path: "/analysis/{workspace_id}/skipReasons"
tags: ["Analysis"]
---

# Query failure analysis skip reasons

`GET /analysis/{workspace_id}/skipReasons`

## Request

- Base URL: `https://api.mabl.com`
- URL: `https://api.mabl.com/analysis/{workspace_id}/skipReasons`
- Auth: one of:
  - HTTP basic
  - API key in header `Authorization`

Whether the failure burst guard skipped automatic failure analysis for the given test runs or plan runs when they failed. Ids not skipped, or whose record expired, are absent. Up to 200 ids.

## Path parameters

- `workspace_id` string, required

## Query parameters

- `ids` string[], required

## Response `200`

Skip reasons for the skipped ids

- FailureAnalysisSkipReasonsResponse
  - `skip_reasons` object, required: Skip reason keyed by entity id; only skipped ids are present.
  - `skipped_test_run_counts` object, required: For plan run ids in the request: how many of the plan run's test runs had automatic analysis skipped by the burst guard. Only plan runs with at least one are present.
  - `complete` boolean, required: False when the lookup could not read every id (for example a cache timeout), so counts may be low.

## Other responses

- `400`: Invalid or missing parameter
- `401`: User not authenticated
- `403`: User not authorized
- `default`: Unknown error

## Changes

- **2026-10-19** `b602223aa51f`: 4 info
  - added the optional property `guardrail/allOf[#/components/schemas/GuardrailRefusal]/approval` to the response with the `400` status
  - added the optional property `guardrail/allOf[#/components/schemas/GuardrailRefusal]/approval` to the response with the `401` status
  - added the optional property `guardrail/allOf[#/components/schemas/GuardrailRefusal]/approval` to the response with the `403` status
  - added the optional property `guardrail/allOf[#/components/schemas/GuardrailRefusal]/approval` to the response with the `default` status
- **2026-10-17** `91ff383fb7f9`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/mabl/apis/mabl-api/changes/analysis/:workspace_id/skipReasons/get.md)

---

[API](https://skmtc.dev/mabl/apis/mabl-api.md) · [All operations](https://skmtc.dev/mabl/apis/mabl-api/llms.txt) · [OpenAPI document](https://skmtc.dev/mabl/apis/mabl-api/revisions/b602223aa51f?raw)
