Greške

VIDIO API koristi dosledan format objekta greške. Koristite ovu stranicu da biste razumeli uobičajene tipove grešaka, HTTP statusne kodove i primer poruka koje vraća API.

Pristup API-ju trenutno je dostupan samo za Enterprise planove. Zatražite pristup ovde ako niste Enterprise korisnik, ali vas zanima korišćenje API-ja.

Pregled

Kada zahtev ne uspe, VIDIO API vraća objekat greška sa tip i poruka. Neke greške mogu takođe uključivati dodatna polja koja pomažu u objašnjavanju neuspeha.

Format greške

json
{ "error": { "type": "invalid_request_error", "message": "Posao nije pronađen" } }

Referenca grešaka

StatusTypeMessageDescription
400invalid_request_errorNedostaju obavezni parametri upita u zahtevima za upload URLVraća se kada nedostaju obavezni parametri upita iz zahteva za upload URL.
400invalid_request_errorNedostaje job_idVraća se kada zahtev za render ne uključuje ID posla.
400invalid_request_errorNema dostupnih izlaza za ovaj posaoVraća se kada posao nema nijedan izlaz koji se može renderovati.
400invalid_request_errorinput_keys moraju biti nenulni nizVraća se kada `input_keys` nedostaje ili je prazan.
400invalid_request_errorinput_keys moraju sadržati barem jedan validan ključ ulazaVraća se kada su svi pruženi ključevi ulaza prazni ili nevalidni nakon normalizacije.
400invalid_request_errorNevalidna video_kategorija. Dozvoljene vrednosti: podcast, sportovi s loptom, sportovi bez lopte, demo proizvoda za lepotu, venčanje, putovanje, ostaloVraća se kada `video_kategorija` nije podržana.
400invalid_request_errorNevalidan aspect_ratio. Dozvoljene vrednosti: kvadrat, portret, pejzažVraća se kada `aspect_ratio` nije podržan.
400invalid_request_erroroutput_length mora biti pozitivna brojkaVraća se kada `output_length` nedostaje, je nula ili negativan.
400invalid_request_errorNije moguće odrediti pozitivnu dužinu ulaza iz metadata input_keysVraća se kada API ne može odrediti validnu dužinu za učitane ulaze.
401authentication_errorNedostaje API ključVraća se kada `x-api-key` zaglavlje nije pruženo.
401authentication_errorNevalidan API ključVraća se kada pruženi API ključ ne odgovara aktivnom ključi.
402insufficient_balanceNemate dovoljno kredita za obradu ovog poslaVraća se kada račun nema dovoljno kredita za obradu ili renderovanje.
403permission_errorNemate dozvolu za pristup ovom posluVraća se kada autentifikovani korisnik ne poseduje zatraženi posao.
403permission_errorNemate dozvolu za renderovanje ovog poslaVraća se kada autentifikovani korisnik ne poseduje posao koji se renderuje.
404invalid_request_errorPosao nije pronađenVraća se kada zatraženi posao ne postoji.
404invalid_request_errorKorisnik nije pronađenVraća se kada se ne može pronaći zapis autentifikovanog korisnika.
429rate_limit_errorPreviše zahtevaVraća se kada klijent premaši dozvoljenu stopu zahteva za endpoint. Trenutni limit je 60 zahteva u minutu. Ograničenje brzine se primenjuje prvenstveno po API ključu koristeći x-api-key zaglavlje, a vraća se na IP adresu klijenta kada API ključ nije prisutan. Klijenti koji dostignu ovaj limit treba da smanje učestalost zahteva i ponovo pokušaju nakon što se prozor ograničenja brzine resetuje.
500api_errorGreška autentifikacijeVraća se kada autentifikacija API ključa iznenada ne uspe na serveru.
500api_errorInterna greška serveraVraća se zbog nepredviđenih grešaka na strani servera u statusima, renderu ili istaknutim točenjima.
500server_errorNije uspelo generisanje upload URLVraća se kada server ne uspe da generiše potpisani upload URL.