Pobieranie listy wideo
Pobieranie listy wideo
Lista wideo realizowana jest przez wysłanie żądania GET do endpointu /videos.
CURL
curl -X GET https://app.ignitevideo.cloud/api/videos \
-H "Authorization: Bearer YOUR_TOKEN"Parametry zapytania
Aby uzyskać szczegółowe informacje o wszystkich dostępnych operatorach i zaawansowanym filtrowaniu, zobacz Zapytania. Możesz dodać następujące parametry zapytania URL do żądania:
| Parametr | Typ | Opis |
|---|---|---|
page | number | Numer strony do pobrania. |
limit | number | Liczba wideo na stronę. |
sort | string | Pole do sortowania. Prefiks - oznacza kolejność malejącą. |
where | object | Niestandardowe zapytanie filtrujące wideo. |
Przykład
/api/videos?page=1&limit=10&sort=-createdAtFiltrowanie po statusie
Typowy przypadek to filtrowanie wideo według statusu przetwarzania:
/api/videos?where[status][equals]=COMPLETEOdpowiedź API
Odpowiedź to obiekt JSON z następującymi właściwościami:
{
"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
}