Troupeby AliveDocsSign in

Reference

streams

Tickets for the live video and input stream (/v1/stream). Index · shared schemas · errors.

ProcedureSummaryRESTMCP toolStability
streams.ticketMint a stream ticket and the listener URL. cap: 'drive' additionally requires devices:drive.POST—stable

streams.ticket

Mint a stream ticket and the listener URL. cap: 'drive' additionally requires devices:drive.

RESTPOST /v1/streams/ticket (input as a JSON body)
RPC/rpc/v2/streams/ticket
MCPnot a tool (returns a bearer credential); hints: none
Authdevices:read
Tenancyproject
Requiresmedia.stream
Troupe Cloudanswered by the control plane
Stabilitystable, since 1.0

Input:

TypeScript
{ sessionId: SessionId; cap: StreamCap }

Output:

TypeScript
{ url: string; ticket: string; protocol: 'troupe-stream.v1'; expiresAt: string }

Errors: S.

Named types: SessionId, StreamCap.

esc

    Type to search every page, the protocol reference and the cloud API.