Nederlands
Nederlands
Appearance
Nederlands
Nederlands
Appearance
Met API-sleutels krijg je programmatisch toegang tot de badges.ninja REST API. Gebruik ze om het aanmaken, uitgeven en beheren van badges te automatiseren vanuit je eigen applicaties.



bws_a1b2c3d4...); de volledige sleutel blijft server-side opgeslagen om je verzoeken te authenticeren:
Elke rij toont ook wanneer de sleutel is aangemaakt en, zodra hij is gebruikt, een last used-tijdstempel zodat je verouderde sleutels kunt opsporen.
Bij het aanmaken van een sleutel kun je hem alleen-lezen maken of volledige toegang laten behouden:
| Bereik | Staat toe |
|---|---|
| Volledige toegang (standaard) | Lezen en schrijven — gegevens opvragen en aanmaken, uitgeven, bijwerken of verwijderen. |
| Alleen-lezen | Alleen veilige GET-verzoeken. Elk verzoek dat gegevens wijzigt (POST, PUT, PATCH, DELETE) wordt geweigerd met 403 Forbidden. |
Gebruik een alleen-lezen sleutel voor integraties die je gegevens alleen hoeven te lezen (rapportage, dashboards, back-ups), zodat een gelekte sleutel niets kan wijzigen. Vink Read-only key aan in het aanmaakformulier; alleen-lezen sleutels tonen een Read-only-badge in de lijst. Sleutels die zijn aangemaakt voordat er bereiken bestonden, behouden volledige toegang.
API-sleutels gebruiken het voorvoegsel bws_ gevolgd door een hex-string van 32 tekens:
bws_a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6Voeg de API-sleutel toe aan de X-Api-Key-header van elk API-verzoek:
curl -X GET https://api.badges.ninja/issuers \
-H "X-Api-Key: bws_your_api_key_here"Zie de pagina Authenticatie voor alle details over API-authenticatie.
Het aantal API-sleutels dat je kunt aanmaken, hangt af van je abonnement:
| Abonnement | Limiet API-sleutels |
|---|---|
| Free | 1 |
| Starter ($9/mo) | 5 |
| Pro ($29/mo) | 20 |
Elke API-sleutel verloopt één jaar na het aanmaken. Zodra een sleutel is verlopen, authenticeert hij geen verzoeken meer, precies alsof hij was verwijderd. Maak een nieuwe sleutel aan voordat de oude verloopt om onderbrekingen te voorkomen.

Na het verwijderen werkt de sleutel direct niet meer. Alle applicaties die die sleutel gebruiken, krijgen authenticatiefouten.