---
title: "Network diagnosis: which transports work on this machine, with fixes (same as `srift doctor --json`)"
method: GET
path: "/v1/diag"
tags: ["monitor"]
---

# Network diagnosis: which transports work on this machine, with fixes (same as \`srift doctor --json\`)

`GET /v1/diag`

## Request

- Base URL: `http://127.0.0.1:3822`
- URL: `http://127.0.0.1:3822/v1/diag`
- Auth: none required

## Query parameters

- `fresh` '1' | 'true'

## Response `200`

OK

- object
  - `ok` boolean
  - `verdict` 'ok' | 'degraded' | 'blocked'
  - `rungs` object[]
  - `plan` object

---

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