Expand description
HTTP route and payload contracts.
/v1/stats, /metrics and diagnostics require the configured
crate::config::DiagnosticsConfig::auth_token on every listener. Without
one, the actual listener must be loopback. Missing or invalid tokens return
401 Unauthorized. Tokenless non-loopback access returns 403 Forbidden.
Modules§
Structs§
- Create
Room Query - channel creation query parameters
- Incoming
BitRate Stats Response - incoming bitrate stats by compatibility stream type
- Noop
Response - noop response payload
- Request
Origin - Proxy-aware request origin derived by the HTTP edge.
- Room
Response - created-room response payload
Functions§
- resolve_
request_ origin - Resolves proxy headers only when
trust_proxy_headersis set.
Type Aliases§
- Stats
Response - stats response payload