Referencia apiBroadcasts
Broadcast Novo
POST
POST /v1/broadcasts. Contrato do handler broadcastNovo. Requer autenticação e autorização no contexto da conta; permissões e suspensão podem impedir a operação.
bearerAuthheader
AutorizaçãoBearer <token>JWT de usuário/console ou API token, conforme a autorização e as permissões da conta. Não enviar tokens reais nos exemplos.
accountId?stringuid?stringsort?stringapplication/json- body
name?stringOperação concluída.
application/json- response
broadcastId?stringcreatedAt?stringFormato
date-timeestatisticas?name?stringpreview?stringprotocol?stringserver?stringsimulcasts?array<>srt?status?stringstreamKey?stringstreamPullProtocol?stringstreamPullSource?stringthumbnail?stringupdatedAt?stringFormato
date-timecurl -X POST "https://example.com/v1/broadcasts" \ -H "Content-Type: application/json" \ -d '{ "name": "Exemplo sintético" }'{ "broadcastId": "0123456789abcdef01234567", "createdAt": "2026-01-15T12:00:00Z", "estatisticas": { "bitrateAudio": 0, "bitrateVideo": 0, "createdAt": "2026-01-15T12:00:00Z", "duration": 0, "in": { "streams": [] }, "out": { "fps": 0, "frame_drop": 0, "frames_duplicados": 0, "host": "", "quality": "" }, "status": "" }, "name": "Exemplo sintético", "preview": "", "protocol": "", "server": "", "srt": { "server": "", "streamId": "0123456789abcdef01234567", "url": "https://media.example.com/exemplo" }, "status": "", "streamKey": "0123456789abcdefghijklmnopq", "streamPullSource": "https://media.example.com/exemplo", "thumbnail": "https://media.example.com/exemplo", "updatedAt": "2026-01-15T12:00:00Z"}Broadcast Listar GET
GET /v1/broadcasts. Contrato do handler broadcastListar. Requer autenticação e autorização no contexto da conta; permissões e suspensão podem impedir a operação.
Broadcast Buscar GET
GET /v1/broadcasts/{broadcast_id}. Contrato do handler broadcastBuscar. Requer autenticação e autorização no contexto da conta; permissões e suspensão podem impedir a operação.