Chyby

API VIDIO používá konzistentní formát objektu chyby. Použijte tuto stránku k pochopení běžných typů chyb, stavových kódů HTTP a příkladových zpráv vracených API.

API přístup je v současné době k dispozici pouze pro plán Studio a vyšší.

Přehled

Když požadavek selže, API VIDIO vrátí objekt error s type a message. Některé chyby mohou také obsahovat další pole pro vysvětlení selhání.

Formát chyby

json
{ "error": { "type": "invalid_request_error", "message": "Práce nebyla nalezena" } }

Reference chyb

StatusTypeMessageDescription
400invalid_request_errorV žádosti o URL pro nahrání chybí povinné parametry dotazuVráceno, když v žádosti o upload URL chybí povinné parametry dotazu.
400invalid_request_errorChybí job_idVráceno, když požadavek na renderování neobsahuje ID úlohy.
400invalid_request_errorPro tento úkol nejsou dostupné žádné výstupyVráceno, když úloha nemá žádné výstupy, které by bylo možné renderovat.
400invalid_request_errorinput_keys must be a non-empty arrayVráceno, když `input_keys` chybí nebo je prázdné.
400invalid_request_errorinput_keys must contain at least one valid input keyVráceno, když jsou po normalizaci všechny zadané vstupní klíče prázdné nebo neplatné.
400input_duration_requirement_errorTotal input duration must be greater than 2 secondsVráceno, když je kombinovaná délka všech vstupních médií 2 sekundy nebo méně.
400input_duration_requirement_errorTotal input duration must be less than 6 hoursVráceno, když je kombinovaná délka všech vstupních médií 6 hodin nebo více.
400input_image_count_requirement_errorNumber of input images must be no more than 4000Vráceno, když počet vstupních obrázků překročí maximální povolený limit 4000.
400input_video_count_requirement_errorNumber of input videos must be no more than 400Vráceno, když počet vstupních videí překročí maximální povolený limit 400.
400invalid_request_errorNeplatné video_category. Povolené hodnoty: podcast, ball-sports, non-ball-sports, beauty-product-demo, wedding, travel, othersVráceno, když `video_category` není podporováno.
400invalid_request_errorNeplatné aspect_ratio. Povolené hodnoty: square, portrait, landscapeVráceno, když `aspect_ratio` není podporován.
400invalid_request_erroroutput_length musí být kladné čísloVráceno, když `output_length` chybí, je nula nebo záporné.
400invalid_request_errorNepodařilo se určit kladnou délku vstupu z metadat input_keysVráceno, když API nemůže určit platnou délku pro nahrané vstupy.
400invalid_request_errormusic_volume musí být číslo mezi 0 a 100Vráceno, když je `music_volume` poskytnuto, ale není platné číslo mezi 0 a 100.
400invalid_request_errororiginal_audio_volume musí být číslo mezi 0 a 100Vráceno, když je `original_audio_volume` poskytnuto, ale není platné číslo mezi 0 a 100.
400invalid_request_errorNeplatné music_category. Povolené hodnoty: corporate, romantic, sports, kids_and_comedy, ambient_and_nature, horror_and_suspense, documentary, trending_vlogsVráceno, když je `music_category` poskytnuta, ale neodpovídá žádné z podporovaných kategorií hudby.
401authentication_errorChybí API klíčVráceno, když není poskytnuta hlavička `x-api-key`.
401authentication_errorNeplatný API klíčVráceno, když poskytnutý API klíč neodpovídá žádnému aktivnímu klíči.
402insufficient_balanceNemáte dostatek kreditů na zpracování tohoto jobuVráceno, když účet nemá dostatek kreditů pro zpracování nebo renderování.
403permission_errorNemáte oprávnění k přístupu k tomuto jobuVráceno, když autentizovaný uživatel nevlastní požadovaný job.
403permission_errorNemáte oprávnění renderovat tento jobVráceno, když autentizovaný uživatel nevlastní job, který se renderuje.
404invalid_request_errorJob nenalezenVráceno, když požadovaný job neexistuje.
404invalid_request_errorUživatel nenalezenVráceno, když záznam autentizovaného uživatele nelze najít.
429rate_limit_errorPříliš mnoho požadavkůVráceno, když klient překročí povolenou rychlost požadavků pro tento endpoint. Aktuální limit je 60 požadavků za minutu. Omezování rychlosti se primárně uplatňuje na základě API klíče pomocí hlavičky `x-api-key` a v případě, že API klíč není přítomen, se použije IP adresa klienta. Klienti, kteří narazí na tento limit, by měli snížit frekvenci požadavků a zopakovat pokus poté, co se okno omezení rychlosti obnoví.
429rate_limit_errorUž máte 10 běžících nebo zařazených jobů, což je maximální povolený počet. Počkejte prosím, až některé joby dokončí, než odešlete další.Vráceno, když uživatel již dosáhl maximálního povoleného počtu probíhajících jobů, včetně běžících jobů na serverech a čekajících jobů v frontě. Aktuální limit je 10 celkových běžících nebo zařazených jobů na uživatele. Vlastnictví se určuje porovnáním každého `job_id` na zatížených serverech a záznamech v čekací frontě se `user_email` jobu. Klienti, kteří narazí na tento limit, by měli počkat, až jeden nebo více existujících jobů dokončí, než vytvoří nebo renderují další job.
500api_errorChyba autentizaceVráceno, když na serveru neočekávaně selže autentizace pomocí API klíče.
500api_errorVnitřní chyba serveruVráceno při neočekávaných chybách na straně serveru v endpointech pro status, render nebo highlight reel.
500server_errorNepodařilo se vygenerovat URL pro nahráníVráceno, když server nedokáže vygenerovat podepsanou URL pro nahrání.