GetQR API-et er i beta og er tilgjengelig for utvalgte arbeidsområder. Detaljer kan endres før den generelle lanseringen.
2xx. Mislykkede forespørsler returnerer 4xx eller 5xx med en JSON-body som forklarer hva som gikk galt.
Feilformat
Alle feil har samme form: en stabil kode, en lesbar melding og en lenke til beskrivelsen av koden.string
påkrevd
Stabil, maskinlesbar feilkode. Bruk den i koden din i stedet for meldingen. Se Feilkoder.
string
påkrevd
Lesbar beskrivelse av problemet. Ordlyden kan endres.
string
påkrevd
Lenke til beskrivelsen av feilkoden i API-dokumentasjonen i GetQR-kontoen din.
Feilkoder
Valideringsfeil
Når body eller spørringsparametere ikke består valideringen, svarer API-et422. Meldingen beskriver det første ugyldige feltet som <issue>: <field>: <details>:
link.url.
Håndter feil
- Forgren på
error.code, ikke påerror.message. - Ikke prøv
4xx-feil på nytt uendret: rett forespørselen først. Unntakene er en409for en forespørsel som fortsatt pågår, og429. - Ved
429venter du det antallet sekunder som står iRetry-After-headeren. Se Hastighetsgrenser. - Prøv
5xx-feil på nytt med eksponentiell backoff.
Vanlige problemer
Hver forespørsel returnerer 404 "This endpoint is not available."
Hver forespørsel returnerer 404 "This endpoint is not available."
API-et er i beta og er ennå ikke aktivert for arbeidsområdet ditt.
404 "This endpoint does not exist."
404 "This endpoint does not exist."
Banen er feil. Sammenlign den med sidene for endepunktene, og sjekk 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 til eieren av arbeidsområdet er avsluttet. API-nøkkelen fungerer igjen så snart eieren tegner abonnement på nytt.
403 "API access is not available for this role."
403 "API access is not available for this role."
Rollen din i arbeidsområdet er leser. Bare eieren av arbeidsområdet og redaktører kan bruke API-et.