---
title: "Report Transport"
method: POST
path: "/v1/sessions/{session_id}/transport"
---

# Report Transport

`POST /v1/sessions/{session_id}/transport`

## Request

- Base URL: `https://api.dreamscalelabs.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.dreamscalelabs.com/v1/sessions/{session_id}/transport`
- Auth: none declared

## Path parameters

- `session_id` string, required

## Request body

- TransportMetadataBody
  - `transport_protocol` 'quic' | 'relay' | 'wss_tunnel', required
  - `fallback_used` boolean
  - `fallback_reason` string, nullable
  - `primary_preflight_status` 'ok' | 'udp_blocked' | 'timeout', nullable
  - `diagnostic_preflight_status` 'ok' | 'udp_blocked' | 'timeout', nullable

## Response `200`

Successful Response

- object

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/dreamscalelabs/apis/dreamscale-control-plane.md) - [All operations](https://skmtc.dev/dreamscalelabs/apis/dreamscale-control-plane/llms.txt) - [OpenAPI document](https://skmtc.dev/dreamscalelabs/apis/dreamscale-control-plane/revisions/ced796c07cb0?raw)
