Referencia apiVideos

Clipes Recipe Atual

GET
/v1/videos/{key}/clip/{clip_video_id}/recipe

GET /v1/videos/{key}/clip/{clip_video_id}/recipe. Contrato do handler clipesRecipeAtual. Requer autenticação e autorização no contexto da conta; permissões e suspensão podem impedir a operação.

Autorização

bearerAuth
headerAutorizaçã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.

Parâmetros de path

key*string

Identificador utilizado pelo handler.

clip_video_id*string

Identificador utilizado pelo handler.

Parâmetros de query

uid?string

Corpo da resposta

Operação concluída.

application/json
  1. response
clipIndex?integer
clipVideoId?string
jobId?string
latestVersion?integer
processing?boolean
recipe?

Receita dinâmica encaminhada ao renderer. A API valida source não vazio e formats não vazio; a validação completa é do renderer.

sourceHls?string

URL HLS assinada ou string vazia para cortes de live.

sourceMp4?string

URL MP4 assinada ou string vazia quando indisponível.

sourceVideoId?string
version?integer
curl -X GET "https://example.com/v1/videos/0123456789abcdefghijklmnopq/clip/0123456789abcdef01234567/recipe"
{  "clipIndex": 0,  "clipVideoId": "0123456789abcdefghijklmnopq",  "jobId": "0123456789abcdef01234567",  "latestVersion": 0,  "processing": false,  "recipe": {    "formats": [      "9:16"    ],    "source": "https://media.example.com/original.mp4"  },  "sourceHls": "https://media.example.com/original.m3u8?sjwt=assinatura-sintetica",  "sourceMp4": "https://media.example.com/original.mp4?sjwt=assinatura-sintetica",  "sourceVideoId": "https://media.example.com/exemplo",  "version": 0}