Svenska
Svenska
Appearance
Svenska
Svenska
Appearance
API-nycklar låter dig komma åt badges.ninja REST API programmatiskt. Använd dem för att automatisera skapande, utfärdande och hantering av märken från dina egna program.




När du skapar en nyckel kan du göra den skrivskyddad eller låta den ha full åtkomst:
| Område | Tillåter |
|---|---|
| Full åtkomst (standard) | Läs och skriv — lista data och skapa, utfärda, uppdatera eller ta bort. |
| Skrivskyddad | Endast säkra GET-begäranden. Alla ändrande begäranden (POST, PUT, PATCH, DELETE) avvisas med 403 Forbidden. |
Använd en skrivskyddad nyckel för integrationer som endast behöver läsa dina data (rapportering, instrumentpaneler, säkerhetskopior), så att en läckt nyckel inte kan ändra något. Kryssa i Skrivskyddad nyckel i skapandeformuläret; skrivskyddade nycklar visar en Skrivskyddad-etikett i listan. Nycklar som skapats innan områden fanns behåller full åtkomst.
API-nycklar använder prefixet bws_ följt av en 32-tecken hex-sträng:
bws_a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6Inkludera API-nyckeln i X-Api-Key-headern för varje API-begäran:
curl -X GET https://api.badges.ninja/issuers \
-H "X-Api-Key: bws_your_api_key_here"Se sidan Autentisering för fullständiga detaljer om API-autentisering.
Antalet API-nycklar du kan skapa beror på din plan:
| Plan | Gräns för API-nycklar |
|---|---|
| Free | 1 |
| Starter (9 USD/mån) | 5 |
| Pro (29 USD/mån) | 20 |

När nyckeln har tagits bort slutar den fungera omedelbart. Alla program som använder nyckeln får autentiseringsfel.