Skip to Content
DocumentationAPI ReferenceLinks Compartilháveis

Links Compartilháveis API

Esta endpoint permite gerar links públicos e seguros para seus ativos de mídia. Esses links podem ser protegidos por senha e ter uma data de expiração.

POST /links-compartilháveis

Essa endpoint cria um link único para um vídeo (VOD), um transmissão ao vivo ou uma coleção de vídeos.

Corpo da Requisição

CampoTipoObrigatórioDescrição
media_idstringSimO ID único do ativo. Isso é um UUID para vídeos.
media_typestringSimO tipo de ativo. Deve ser um dos seguintes: vod, live, collection.
visibilitystringSimNível de acesso. Deve ser um dos seguintes: public, password.
passwordstringOpcionalRequerido se visibility for password. Mínimo 6 caracteres.
expires_in_daysintegerOpcionalO número de dias até o link automaticamente expirar. Max 365.

Exemplos de Requisições

{ "media_id": "9c1a9e3e-6c9b-4f8a-8e2d-9b3c1d4e0f6a", "media_type": "vod", "visibility": "public", "expires_in_days": 7 }

Exemplo de Resposta: 201 Created

Ao sucesso, a API retornará os detalhes do link gerado.

{ "link": "https://sua-aplicação.com/s/aBcDeFgHiJkLmNoPqRsTuVwXyZaBcDeFgHiJkLmNoP", "token": "aBcDeFgHiJkLmNoPqRsTuVwXyZaBcDeFgHiJkLmNoP", "visibility": "public", "expires_at": "2025-08-17T14:30:00Z" }