GetQR:s API är i beta och finns för utvalda arbetsytor. Detaljer kan ändras före den allmänna lanseringen.
Innan du börjar
- Du är arbetsytans ägare eller redigerare. Läsare kan inte skapa eller använda en API-nyckel.
- Arbetsytans ägare har en aktiv prenumeration.
Skapa din API-nyckel
1
Öppna kontoinställningarna
Öppna kontoinställningarna och gå till API.
2
Generera nyckeln
Klicka på Generate API key.
3
Kopiera nyckeln
Visa nyckeln och kopiera den. Nycklar börjar med
sk_live_.Autentisera begäranden
Skicka nyckeln som Bearer-token iAuthorization-huvudet i varje begäran:
Statuskontrollen är den enda slutpunkten som fungerar utan nyckel.
Åtkomst och roller
- Roller. Bara arbetsytans ägare och redigerare kan skapa och använda en API-nyckel. Läsare kan inte det.
- Arbetsyta. Varje nyckel hör till en enda arbetsyta, och varje begäran körs i den arbetsytan. Du behöver inte skicka något arbetsyte-id.
- Löpande kontroller. Åtkomsten kontrolleras vid varje begäran mot din nuvarande roll och arbetsytans ägares prenumeration. Din egen prenumeration spelar ingen roll. Om din roll ändras till läsare eller ägarens prenumeration upphör returnerar begäranden
403tills åtkomsten är återställd. Du behöver ingen ny nyckel. - Borttagning. Om du tas bort från arbetsytan raderas din API-nyckel. Om du läggs till igen genererar du en ny nyckel.
Generera om nyckeln
Generera om nyckeln om den läcker eller om någon som inte borde ha den får tillgång till den.1
Klicka på Regenerate
Gå till API i kontoinställningarna och klicka på Regenerate.
2
Bekräfta
Klicka på Regenerate key.
3
Uppdatera dina appar
Kopiera den nya nyckeln och ersätt den gamla överallt där du använder den.
Skydda din nyckel
Behandla nyckeln som ett lösenord: alla som har den kan skapa, ändra och ta bort QR-koder i din arbetsyta.- Spara den i en miljövariabel eller en hemlighetshanterare, inte i källkoden.
- Anropa API:et bara från din server. Lägg aldrig nyckeln i en webbplats, en mobilapp eller något annat som användare kan granska.
- Dela den bara med utvecklare som behöver den.
- Generera om den så fort du misstänker att den har läckt.
Vanliga problem
Jag får 401 med en nyckel som brukade fungera
Jag får 401 med en nyckel som brukade fungera
Nyckeln har genererats om, eller så har du tagits bort från arbetsytan och nyckeln har raderats. Kopiera den aktuella nyckeln från kontoinställningarna eller generera en ny.
Jag får 403 på varje begäran
Jag får 403 på varje begäran
Kontrollera att din roll är ägare eller redigerare och att arbetsytans ägare har en aktiv prenumeration. Nyckeln fungerar igen så fort åtkomsten är återställd.
Jag får 404 "This endpoint is not available."
Jag får 404 "This endpoint is not available."
API:et är i beta och är inte aktiverat för din arbetsyta än.
Jag ser inte API-inställningarna
Jag ser inte API-inställningarna
De visas bara för arbetsytans ägare och redigerare, och bara i arbetsytor där API:et är aktiverat.