Wat je ziet
401 UnauthorizedmetInvalid or expired tokenofAuthentication required.403 ForbiddenmetMissing required scopeof Je hebt geen toegang tot deze organisatie.429 Too Many RequestsmetAPI rate limit of … requests per minute reached.- De aanroep werkt in de Zippendo-app, maar mislukt vanuit je script of server.
401: het token wordt niet geaccepteerd
Stuur het token zo mee, met het woord
Bearer en één spatie ervoor:
- Het token met
zipp_begint en volledig is gekopieerd, zonder spaties of regeleinden aan het eind. - Het token nog bestaat onder API-instellingen. Een token verwijderen stopt het direct.
- Het token niet is verlopen. De kolom Verloopt toont de datum. Een token dat zonder Verloopt over (dagen) is aangemaakt, verloopt nooit.
403: het token mag dit niet doen
429: te veel aanroepen
Elk abonnement staat een aantal API-aanroepen per minuut toe:
Als je erboven komt, is het antwoord
API rate limit of … requests per minute reached. Please retry in … s. De header Retry-After zegt hoeveel seconden je moet wachten. Wacht zo lang, probeer het dan opnieuw en spreid je aanroepen. Meer: Limieten.
Je kunt geen nieuw token aanmaken
Je hebt de limiet van je abonnement bereikt. Upgrade je abonnement of verwijder iets wat je niet meer gebruikt. betekent dat het aantal API-tokens van je abonnement op is: 2 bij Free, 5 bij Standard, 10 bij Growth, en geen limiet bij Pro en Enterprise. Verwijder een token dat je niet meer gebruikt, of upgrade.Goede gewoonten
- Bewaar tokens op je server. Zet een token nooit op een webshoppagina of in andere code die in de browser van een klant draait.
- Geef elk systeem een eigen token, met alleen de rechten die het nodig heeft. Dan kun je er een verwijderen zonder de andere te stoppen.