Slovenčina
Slovenčina
Appearance
Slovenčina
Slovenčina
Appearance
API kľúče vám umožňujú programovo pristupovať k REST API badges.ninja. Použite ich na automatizáciu vytvárania, vydávania a správy odznakov z vašich vlastných aplikácií.



bws_a1b2c3d4...); úplný kľúč zostáva uložený na serveri na overovanie vašich požiadaviek:
Každý riadok zobrazuje aj čas vytvorenia kľúča a po jeho použití časovú značku last used, aby ste ľahko odhalili nepoužívané kľúče.
Pri vytváraní kľúča ho môžete nastaviť len na čítanie alebo ho ponechať s plným prístupom:
| Rozsah | Umožňuje |
|---|---|
| Plný prístup (predvolené) | Čítanie aj zápis — zobrazenie údajov a vytváranie, vydávanie, aktualizáciu či mazanie. |
| Len na čítanie | Iba bezpečné požiadavky GET. Každá požiadavka, ktorá mení údaje (POST, PUT, PATCH, DELETE), je zamietnutá s chybou 403 Forbidden. |
Kľúč len na čítanie použite pre integrácie, ktoré potrebujú iba čítať vaše údaje (reporty, dashboardy, zálohy), aby uniknutý kľúč nemohol nič zmeniť. Vo formulári na vytvorenie zaškrtnite Read-only key; kľúče len na čítanie majú v zozname odznak Read-only. Kľúče vytvorené pred zavedením rozsahov si ponechávajú plný prístup.
API kľúče používajú prefix bws_, za ktorým nasleduje 32-znakový hexadecimálny reťazec:
bws_a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6API kľúč uveďte v hlavičke X-Api-Key pri každej požiadavke na API:
curl -X GET https://api.badges.ninja/issuers \
-H "X-Api-Key: bws_your_api_key_here"Úplné podrobnosti o autentifikácii API nájdete na stránke Autentifikácia.
Počet API kľúčov, ktoré môžete vytvoriť, závisí od vášho plánu:
| Plán | Limit API kľúčov |
|---|---|
| Free | 1 |
| Starter ($9/mo) | 5 |
| Pro ($29/mo) | 20 |
Každý API kľúč expiruje rok po vytvorení. Po expirácii kľúč prestane overovať požiadavky, rovnako ako keby bol odstránený. Nový kľúč vytvorte skôr, než platnosť starého skončí, aby ste predišli výpadku.

Po odstránení kľúč okamžite prestane fungovať. Všetky aplikácie, ktoré tento kľúč používajú, budú dostávať chyby autentifikácie.