Skip to main content

Module services

Module services 

Source

Modules§

agent_dispatch
connector
databases
egress
ingress
room
sip
threads

Structs§

LiveKitApi
A single entry point to every LiveKit server API, exposing each service through an accessor (room(), egress(), ingress(), sip(), agent_dispatch(), connector(), threads(), databases()).
ServerErrorCode
SipCallError
A failed SIP call (e.g. the callee was busy or declined), decoded from the SIP status the server attaches to the error metadata. Extract one from a ServiceError with SipCallError::from_error.

Enums§

ServerError
ServiceError

Constants§

LIVEKIT_PACKAGE

Functions§

public_api_url
The Public API base URL of a project URL (LIVEKIT_URL): LiveKit Cloud projects use the Cloud Public API, any other host (self-hosted) serves it itself.

Type Aliases§

ServerResult
ServiceResult
TwirpError
Deprecated alias for ServerError, kept for backwards compatibility.
TwirpErrorCode
Deprecated alias for ServerErrorCode, kept for backwards compatibility.
TwirpResult
Deprecated alias for ServerResult, kept for backwards compatibility.