---
title: "Recent fixes across your fleet, newest first"
method: GET
path: "/v1/interventions"
---

# Recent fixes across your fleet, newest first

`GET /v1/interventions`

## Request

- Base URL: `https://api.doubleoh.ai`
- URL: `https://api.doubleoh.ai/v1/interventions`
- Auth: one of:
  - API key in header `x-api-key`
  - HTTP bearer

## Response `200`

Up to 50 interventions.

- object
  - `interventions` object[]
    - `id` string
    - `url` string
    - `task` string
    - `status` 'open' | 'resolved' | 'answered' | 'refused' | 'abandoned' | 'expired'
    - `answer` object, nullable: Once a person answered: read `approved` first (true: go ahead; false: do not do it). `kind` is decision, corrected_call, manual_done, stop or refused, and `value` carries it. `value.reason` is the person's why (always there for decision and corrected_call). A screen fixed by hand is manual_done with `value.result`: what the person says you need to know (a link, a code). Apply it; do not retry the same call.
      - `kind` string
      - `value` object
      - `approved` boolean: The person's yes or no. Never infer it from the words: a corrected call or manual_done is true, stop and refused are false, a decision says.
      - `approvedAmount` object: On a yes to a wall that asked an amount: how much it covers, which may be less than asked. Never spend more.
        - `amountCents` integer
        - `cents` integer: Same as amountCents; kept for SDKs 0.2.2 and older.
        - `currency` string
    - `agent` string, nullable: Which of the key's agents asked, when it said.
    - `agentName` string, nullable: Verified: the agent this key belongs to (one key per agent). Null on a legacy key.
    - `claimedAgent` string, nullable: A label the request sent that is not the key's agent (a legacy key's self-reported name, or another name a bound key sent on a read). Unverified.
    - `wallId` string: The wall's identity: retries of the same wall share it.
    - `wallUrl` string: The wall's page in the portal, where a person answers it.
    - `skillName` string, nullable: The skill this fix produced, once it has.
    - `blockedRuns` integer: How many runs hit this wall while it was open. Triage by it: biggest first.
    - `createdAt` string, date-time

---

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