Skip to Content
Referência APIVídeosLista de vídeos

Obter lista de vídeos

Obter a lista de vídeos

Listar vídeos faz-se enviando um pedido GET para o endpoint /videos.

curl -X GET https://app.ignitevideo.cloud/api/videos \ -H "Authorization: Bearer YOUR_TOKEN"

Parâmetros de consulta

Para detalhes sobre todos os operadores disponíveis e filtragem avançada, consulta Consultas. Podes acrescentar os seguintes parâmetros de consulta ao URL do pedido:

ParâmetroTipoDescrição
pagenumberO número da página a obter.
limitnumberO número de vídeos a obter por página.
sortstringO campo por que ordenar. Prefixa com - para ordem descendente.
whereobjectConsulta personalizada para filtrar os vídeos.

Exemplo

/api/videos?page=1&limit=10&sort=-createdAt

Filtrar por estado

Um caso de uso comum é filtrar vídeos pelo estado de processamento:

/api/videos?where[status][equals]=COMPLETE

Resposta da API

A resposta é um objeto JSON com as seguintes propriedades:

{ "docs": [...], // Array of video objects "totalDocs": number, "limit": number, "totalPages": number, "page": number, "pagingCounter": number, "hasPrevPage": boolean, "hasNextPage": boolean, "prevPage": number | null, "nextPage": number | null }