Fouten

De VIDIO API gebruikt een consistent foutobjectformaat. Gebruik deze pagina om veelvoorkomende fouttypes, HTTP-statuscodes en voorbeeldberichten die door de API worden geretourneerd, te begrijpen.

API-toegang is momenteel alleen beschikbaar voor Enterprise-plannen. Vraag toegang aan hier als je geen Enterprise-gebruiker bent maar geïnteresseerd bent in het gebruik van de API.

Overzicht

Wanneer een verzoek faalt, retourneert de VIDIO API een error object met een type en message. Sommige fouten kunnen ook aanvullende velden bevatten om de fout te helpen verklaren.

Foutformaat

json
{ "error": { "type": "invalid_request_error", "message": "Opdracht niet gevonden" } }

Foutreferentie

StatusTypeMessageDescription
400invalid_request_errorVereiste queryparameters ontbreken in upload-URL-verzoekGeretourneerd wanneer vereiste queryparameters ontbreken in het upload-URL-verzoek.
400invalid_request_errorjob_id ontbreektGeretourneerd wanneer het renderverzoek geen job-ID bevat.
400invalid_request_errorGeen uitvoer beschikbaar voor deze opdrachtGeretourneerd wanneer de job geen renderbare uitvoer heeft.
400invalid_request_errorinput_keys moet een niet-lege array zijnGeretourneerd wanneer `input_keys` ontbreekt of leeg is.
400invalid_request_errorinput_keys moet ten minste één geldige invoersleutel bevattenGeretourneerd wanneer alle opgegeven invoersleutels leeg of ongeldig zijn na normalisatie.
400invalid_request_errorOngeldige video_category. Toegestane waarden: podcast, balsporten, niet-balsporten, beauty-product-demonstratie, bruiloft, reizen, anderenGeretourneerd wanneer `video_category` niet wordt ondersteund.
400invalid_request_errorOngeldige aspect_ratio. Toegestane waarden: vierkant, portret, landschapGeretourneerd wanneer `aspect_ratio` niet wordt ondersteund.
400invalid_request_erroroutput_length moet een positief getal zijnGeretourneerd wanneer `output_length` ontbreekt, nul of negatief is.
400invalid_request_errorKon positieve invoerduratie niet bepalen uit input_keys metadataGeretourneerd wanneer de API geen geldige duur kan bepalen voor de geüploade invoer.
401authentication_errorAPI-sleutel ontbreektGeretourneerd wanneer de `x-api-key` header niet is meegeleverd.
401authentication_errorOngeldige API-sleutelGeretourneerd wanneer de opgegeven API-sleutel niet overeenkomt met een actieve sleutel.
402insufficient_balanceJe hebt niet genoeg credits om deze opdracht te verwerkenGeretourneerd wanneer het account niet genoeg credits heeft voor verwerking of rendering.
403permission_errorJe hebt geen toestemming om deze opdracht te benaderenGeretourneerd wanneer de geauthenticeerde gebruiker niet de eigenaar is van de aangevraagde opdracht.
403permission_errorJe hebt geen toestemming om deze opdracht te renderenGeretourneerd wanneer de geauthenticeerde gebruiker niet de eigenaar is van de opdracht die wordt gerenderd.
404invalid_request_errorOpdracht niet gevondenGeretourneerd wanneer de aangevraagde opdracht niet bestaat.
404invalid_request_errorGebruiker niet gevondenGeretourneerd wanneer het record van de geauthenticeerde gebruiker niet kan worden gevonden.
429rate_limit_errorTe veel verzoekenGeretourneerd wanneer de client de toegestane aanvraaglimiet voor de eindpunt overschrijdt. De huidige limiet is 60 aanvragen per minuut. Rate limiting wordt voornamelijk toegepast per API-sleutel met behulp van de x-api-key header, en valt terug op het IP-adres van de client wanneer er geen API-sleutel aanwezig is. Clients die deze limiet overschrijden, moeten de aanvraagfrequentie verlagen en opnieuw proberen nadat het rate limit-venster is gereset.
500api_errorAuthenticatie foutGeretourneerd wanneer de authenticatie met de API-sleutel onverwacht mislukt op de server.
500api_errorInterne serverfoutGeretourneerd voor onverwachte serverzijde fouten in status, render, of highlight reel eindpunten.
500server_errorKon upload-URL niet genererenGeretourneerd wanneer de server niet in staat is om een ondertekende upload-URL te genereren.