Atualizar Thumbnails Default
PATCH /v1/videos/{key}/{tipo-de-banner}. Rota original registrada como /v1/videos/{tipo-de-banner}/{diretorio_id}; os parâmetros foram renomeados somente no contrato OpenAPI para consolidar caminhos com a mesma forma. Nesta operação PATCH, key representa o PRIMEIRO segmento original tipo-de-banner (tipo da imagem), e tipo-de-banner representa o SEGUNDO segmento original diretorio_id (ID de diretório alfanumérico de 27 caracteres), não uma chave de vídeo. Contrato do handler atualizarThumbnailsDefault. Requer autenticação e autorização da conta.
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.
key*stringTipo de imagem (parâmetro original tipo-de-banner), não ID de vídeo.
"thumbnail""end-screen"multipart/form-data- body
file*unknownArquivo enviado como bytes no multipart. O exemplo JSON usa Base64 de um arquivo image/png sintético; decodifique antes de montar o multipart.
Operação concluída; resposta sem corpo.
curl -X PATCH "https://example.com/v1/videos/thumbnail/0123456789abcdefghijklmnopq" \ -F file="iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8/x8AAwMCAO+jX2kAAAAASUVORK5CYII="Enviar imagens de vídeo (individual ou múltiplas) POST
POST /v1/videos/{key}/{tipo-de-banner}. Consolida duas rotas reais: thumbnails ou end-screens seleciona videosProcessaUploadMultiplosBanners (regex prioritária); thumbnail, end-screen ou robot seleciona videosProcessaUploadBanner. Requer autenticação e autorização da conta. Envie multipart/form-data: nos tipos singulares, exatamente um arquivo no campo file; nos tipos plurais, um ou mais arquivos no campo file repetido. Para plural, ativo é índice baseado em 1 do arquivo que será selecionado; se ausente ou inválido, nenhum dos novos arquivos é marcado ativo. Os exemplos binários são PNG sintético válido em Base64; decodifique antes de montar o multipart. Outros tipos retornam 400.
Videos Deleta Banner DELETE
DELETE /v1/videos/{key}/{tipo-de-banner}. Contrato do handler videosDeletaBanner. Requer autenticação e autorização no contexto da conta; permissões e suspensão podem impedir a operação.