---
title: "WebSocket Responses (OpenAI alias)"
method: GET
path: "/openai/v1/responses"
tags: ["OpenAI Integration"]
---

# WebSocket Responses (OpenAI alias)

`GET /openai/v1/responses`

WebSocket upgrade endpoint for the Responses API. Mirrors the canonical
`GET /v1/responses` WS endpoint; the OpenAI-prefixed path is selected
when the request includes an `Upgrade: websocket` header.
Authentication accepts the same headers as the inference HTTP surface
plus the `openai-insecure-api-key.<key>` subprotocol fallback.

## Headers

- `Upgrade` 'websocket', required
- `Sec-WebSocket-Protocol` string

## Other responses

- `101` — WebSocket connection established.
- `401` — Unauthorized.
- `429` — Maximum concurrent WebSocket connections reached.

---

[API](https://skmtc.net/getbifrost/apis/bifrost-api.md) · [All operations](https://skmtc.net/getbifrost/apis/bifrost-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/getbifrost/bifrost-api/versions/f8cab88f64ea/schema)
