Fejl

VIDIO API bruger et konsistent fejlobjektformat. Brug denne side til at forstå almindelige fejlkategorier, HTTP-statuskoder og eksempelbeskeder, der returneres af API'en.

API-adgang er i øjeblikket tilgængelig for Studio-planen og opad.

Oversigt

Når en anmodning mislykkes, returnerer VIDIO API et fejl objekt med en type og besked. Nogle fejl kan også inkludere yderligere felter for at hjælpe med at forklare fejlen.

Fejlformat

json
{ "error": { "type": "invalid_request_error", "message": "Job ikke fundet" } }

Fejlreference

StatusTypeMessageDescription
400invalid_request_errorManglende nødvendige forespørgselsparametre i anmodningen om upload-URLReturneres når påkrævede forespørgselsparametre mangler i anmodningen om upload-URL.
400invalid_request_errorManglende job_idReturneres når gengivelsesanmodningen ikke inkluderer et job-id.
400invalid_request_errorIngen outputs tilgængelige for dette jobReturneres når jobbet ikke har nogen output, der kan gengives.
400invalid_request_errorinput_keys skal være et ikke-tomt arrayReturneres når `input_keys` mangler eller er tom.
400invalid_request_errorinput_keys skal indeholde mindst én gyldig input-nøgleReturneres når alle angivne inputnøgler er tomme eller ugyldige efter normalisering.
400input_duration_requirement_errorDen samlede inputvarighed skal være større end 2 sekunderReturneres når den samlede varighed af alt inputmedie er 2 sekunder eller mindre.
400input_duration_requirement_errorDen samlede inputvarighed skal være mindre end 6 timerReturneres når den samlede varighed af alt inputmedie er 6 timer eller mere.
400input_image_count_requirement_errorAntal inputbilleder må højst være 4000Returneres når antallet af inputbilleder overskrider den maksimalt tilladte grænse på 4000.
400input_video_count_requirement_errorAntal inputvideoer må højst være 400Returneres når antallet af inputvideoer overskrider den maksimalt tilladte grænse på 400.
400invalid_request_errorUgyldig video_category. Allowed values: podcast, ball-sports, non-ball-sports, beauty-product-demo, wedding, travel, othersReturneres når `video_category` ikke understøttes.
400invalid_request_errorUgyldig aspect_ratio. Allowed values: square, portrait, landscapeReturneres når `aspect_ratio` ikke understøttes.
400invalid_request_erroroutput_length skal være et positivt talReturneres når `output_length` mangler, er nul eller negativ.
400invalid_request_errorKunne ikke bestemme positiv inputvarighed fra input_keys-metadataReturneres når API'en ikke kan bestemme en gyldig varighed for de uploadede input.
400invalid_request_errormusic_volume skal være et tal mellem 0 og 100Returneres når `music_volume` angives, men ikke er et gyldigt tal mellem 0 og 100.
400invalid_request_errororiginal_audio_volume skal være et tal mellem 0 og 100Returneres når `original_audio_volume` angives, men ikke er et gyldigt tal mellem 0 og 100.
400invalid_request_errorUgyldig music_category. Allowed values: corporate, romantic, sports, kids_and_comedy, ambient_and_nature, horror_and_suspense, documentary, trending_vlogsReturneres når `music_category` angives, men ikke matcher en af de understøttede musik-kategorier.
401authentication_errorManglende API-nøgleReturneres når `x-api-key` headeren ikke er angivet.
401authentication_errorUgyldig API-nøgleReturneres når den angivne API-nøgle ikke matcher en aktiv nøgle.
402insufficient_balanceDu har ikke nok kreditter til at behandle dette jobReturneres når kontoen ikke har nok kreditter til behandling eller gengivelse.
403permission_errorDu har ikke tilladelse til at få adgang til dette jobReturneres når den godkendte bruger ikke ejer det forespurgte job.
403permission_errorDu har ikke tilladelse til at gengive dette jobReturneres når den godkendte bruger ikke ejer det job, der gengives.
404invalid_request_errorJob ikke fundetReturneres når det forespurgte job ikke findes.
404invalid_request_errorBruger ikke fundetReturneres når den autentificerede brugerpost ikke kan findes.
429rate_limit_errorFor mange forespørgslerReturneres når klienten overskrider den tilladte forespørgselsrate for endpointet. Den nuværende grænse er 60 forespørgsler per minut. Ratebegrænsning anvendes primært per API-nøgle ved hjælp af x-api-key-headeren og falder tilbage til klientens IP-adresse, når en API-nøgle ikke er til stede. Klienter, der rammer denne grænse, bør reducere forespørgselsfrekvensen og prøve igen, efter at ratebegrænsningsvinduet er nulstillet.
429rate_limit_errorDu har allerede 10 kørende eller ventende jobs, hvilket er den maksimalt tilladte. Vent venligst på, at nogle job afsluttes, før du indsender et nyt.Returneres når brugeren allerede har det maksimalt tilladte antal igangværende job, både kørende jobs på servere og ventende jobs i køen. Den nuværende grænse er 10 i alt kørende eller ventende jobs per bruger. Ejerskab bestemmes ved at matche hvert job_id på optagede servere og ventende køposter tilbage til jobbets user_email. Klienter, der rammer denne grænse, bør vente på, at et eller flere eksisterende job afsluttes, før de opretter eller gengiver et nyt job.
500api_errorAutentificeringsfejlReturneres når API-nøgleautentificering fejler uventet på serveren.
500api_errorIntern serverfejlReturneres ved uventede serverfejl i status-, render- eller highlight-reel-endpoints.
500server_errorKunne ikke generere upload-URLReturneres når serveren ikke kan generere en signeret upload-URL.