---
title: "Mint a WebSocket connect ticket (every tier)"
method: POST
path: "/v1/stream/token"
tags: ["stream"]
---

# Mint a WebSocket connect ticket (every tier)

`POST /v1/stream/token`

## Headers

- `authorization` string

## Response `200`

Successful Response

- unknown

## Other responses

- `401` — Missing, malformed, or revoked API key
- `402` — Subscription inactive
- `422` — Validation Error
- `429` — Per-tier REST rps window (60s) OR monthly quota exceeded — body carries error plus tier/quota/count/window
- `503` — Auth admission gate full (transient) — retry shortly, see retry_after

---

[API](https://skmtc.net/dino/apis/dino-markets-api.md) · [All operations](https://skmtc.net/dino/apis/dino-markets-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/dino/dino-markets-api/revisions/8cbe8774824f/schema)
