GetQR API’et er i beta og er tilgængeligt for udvalgte arbejdsområder. Detaljer kan ændre sig før den generelle udgivelse.
2xx. Mislykkede forespørgsler returnerer 4xx eller 5xx med en JSON-body, der forklarer, hvad der gik galt.
Fejlformat
Alle fejl har samme form: en stabil kode, en læsbar besked og et link til beskrivelsen af koden.string
påkrævet
Stabil, maskinlæsbar fejlkode. Brug den i din kode i stedet for beskeden. Se Fejlkoder.
string
påkrævet
Læsbar beskrivelse af problemet. Ordlyden kan ændre sig.
string
påkrævet
Link til beskrivelsen af fejlkoden i API-dokumentationen i din GetQR-konto.
Fejlkoder
Valideringsfejl
Når body eller forespørgselsparametre ikke består valideringen, svarer API’et422. Beskeden beskriver det første ugyldige felt som <issue>: <field>: <details>:
link.url.
Håndter fejl
- Forgren på
error.code, ikke påerror.message. - Prøv ikke
4xx-fejl igen uændret: Ret forespørgslen først. Undtagelserne er en409for en forespørgsel, der stadig er i gang, og429. - Ved
429skal du vente det antal sekunder, der står iRetry-After-headeren. Se Hastighedsgrænser. - Prøv
5xx-fejl igen med eksponentiel backoff.
Almindelige problemer
Hver forespørgsel returnerer 404 "This endpoint is not available."
Hver forespørgsel returnerer 404 "This endpoint is not available."
API’et er i beta og er endnu ikke slået til for dit arbejdsområde.
404 "This endpoint does not exist."
404 "This endpoint does not exist."
Stien er forkert. Tjek den mod siderne for endepunkterne, og tjek, at den starter med
/api/v1/.403 "Access denied: This account does not have an active subscription."
403 "Access denied: This account does not have an active subscription."
Abonnementet hos ejeren af arbejdsområdet er udløbet. API-nøglen virker igen, så snart ejeren genoptager abonnementet.
403 "API access is not available for this role."
403 "API access is not available for this role."
Din rolle i arbejdsområdet er læser. Kun ejeren af arbejdsområdet og redaktører kan bruge API’et.