Videos Listar
GET /v1/videos. Contrato do handler videosListar. Requer autenticação e autorização no contexto da conta; permissões e suspensão podem impedir a operação.
bearerAuthAutorizaçã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?stringlimit?stringpage?stringpublished?stringtitle?stringstrictRegexp?stringdescription?stringdirectory_id?stringlive2vod?stringstatus?stringtype?stringsource_id?stringsort?stringOperação concluída.
application/json- response
items?array<>pagination?curl -X GET "https://example.com/v1/videos"{ "items": [], "pagination": { "currentPage": 1, "currentPageItens": 0, "itensTotal": 0, "pageSize": 20, "pagesTotal": 0 }}Videos Processa Upload POST
POST /v1/upload/{token}/videos/{key}. Contrato do handler videosProcessaUpload. Não utiliza o middleware JWT deste grupo; validações específicas de token, origem ou assinatura são descritas quando aplicáveis. Upload de vídeo por multipart/form-data (campo file). Content-Range habilita upload em chunks; 202 pode indicar chunk aceito ou upload já finalizado. O token de upload é renovado durante o envio. O token de upload no caminho autoriza o envio sem JWT; nunca exponha um token real.
Videos Novo POST
POST /v1/videos. Contrato do handler videosNovo. Requer autenticação e autorização no contexto da conta; permissões e suspensão podem impedir a operação.