Грешки

VIDIO API използва последователен формат на обекти за грешки. Използвайте тази страница, за да разберете общите типове грешки, HTTP статус кодове и примерни съобщения, върнати от API.

Достъпът до API в момента е наличен само за Enterprise планове. Искате ли достъп тук, ако не сте потребител на Enterprise, но сте заинтересовани от използването на API.

Общ преглед

Когато заявката не успее, VIDIO API връща обект error с type и message. Някои грешки може да включват и допълнителни полета, за да помогнат да се обясни провала.

Формат на грешка

json
{ "error": { "type": "invalid_request_error", "message": "Работа не е намерена" } }

Референция на грешки

StatusTypeMessageDescription
400invalid_request_errorЛипсват задължителни параметри в заявката за качване на URLВърнато, когато липсват задължителни параметри от заявката за качване на URL.
400invalid_request_errorЛипсва job_idВърнато, когато заявката за рендер не включва ID на работа.
400invalid_request_errorНяма налични изходи за тази работаВърнато, когато работата няма налични рендерируеми изходи.
400invalid_request_errorinput_keys трябва да е непразен масивВърнато, когато `input_keys` липсва или е празен.
400invalid_request_errorinput_keys трябва да съдържа поне един валиден входящ ключВърнато, когато всички предоставени входящи ключове са празни или невалидни след нормализация.
400invalid_request_errorНевалидна видео категория. Позволени стойности: подкаст, спорт с топка, спорт без топка, демонстрация на козметичен продукт, сватба, пътуване, другиВърнато, когато `video_category` не се поддържа.
400invalid_request_errorНевалидно съотношение на страните. Позволени стойности: квадрат, портрет, пейзажВърнато, когато `aspect_ratio` не се поддържа.
400invalid_request_erroroutput_length трябва да е положително числоВърнато, когато `output_length` липсва, е нула или отрицателно.
400invalid_request_errorНе можа да се определи положителната входяща продължителност от метаданните на input_keysВърнато, когато API не може да определи валидна продължителност за качените входове.
401authentication_errorЛипсва API ключВърнато, когато заглавието `x-api-key` не е предоставено.
401authentication_errorНевалиден API ключВърнато, когато предоставеният API ключ не съвпада с активен ключ.
402insufficient_balanceНямате достатъчно кредити за обработка на тази работаВърнато, когато акаунтът няма достатъчно кредити за обработка или рендериране.
403permission_errorНямате разрешение да получите достъп до тази работаВърнато, когато удостовереният потребител не притежава исканата работа.
403permission_errorНямате разрешение да рендерирате тази работаВърнато, когато удостовереният потребител не притежава работата, която се рендерира.
404invalid_request_errorРабота не е намеренаВърнато, когато исканата работа не съществува.
404invalid_request_errorПотребител не е намеренВърнато, когато записа на удостоверения потребител не може да бъде намерен.
429rate_limit_errorПрекалено много заявкиВърнато, когато клиентът превиши разрешената скорост на заявки за ендпойнта. Текущият лимит е 60 заявки на минута. Ограничаването на скоростта основно се прилага на база API ключ, използвайки заглавието x-api-key, и преминава на IP адреса на клиента, когато API ключ не е наличен. Клиентите, които достигат този лимит, трябва да намалят честотата на заявките и да опитат отново след нулиране на периода на ограничаване на скоростта.
500api_errorГрешка при удостоверяванеВърнато, когато удостоверяването с API ключ неуспешно при сървъра.
500api_errorВътрешна сървърна грешкаВърнато за неочаквани провали на сървъра в статус, рендериране или ендпойнт на акценти.
500server_errorНеуспешно генериране на URL за качванеВърнато, когато сървърът не успее да генерира подписан URL за качване.