Čeština
Čeština
Appearance
Čeština
Čeština
Appearance
API klíče vám umožňují programový přístup k REST API badges.ninja. Použijte je k automatizaci vytváření, vydávání a správy odznaků z vašich vlastních aplikací.



bws_a1b2c3d4...); celý klíč zůstává uložen na straně serveru, aby mohl ověřovat vaše požadavky:
Každý řádek také zobrazuje, kdy byl klíč vytvořen, a po prvním použití i časové razítko posledního použití, abyste snadno poznali nepoužívané klíče.
Při vytvoření klíče jej můžete nastavit jako jen pro čtení, nebo ponechat plný přístup:
| Rozsah | Umožňuje |
|---|---|
| Plný přístup (výchozí) | Čtení i zápis — výpis dat a vytváření, vydávání, úpravy nebo mazání. |
| Jen pro čtení | Pouze bezpečné požadavky GET. Jakýkoli požadavek, který data mění (POST, PUT, PATCH, DELETE), je zamítnut s chybou 403 Forbidden. |
Klíč pouze pro čtení použijte pro integrace, které potřebují data jen číst (reporting, dashboardy, zálohy), aby případný únik klíče nemohl nic změnit. Ve formuláři pro vytvoření zaškrtněte Read-only key; klíče pouze pro čtení mají v seznamu štítek Read-only. Klíče vytvořené před zavedením rozsahů si ponechávají plný přístup.
API klíče používají prefix bws_ následovaný 32znakovým hexadecimálním řetězcem:
bws_a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6Zahrňte API klíč do hlavičky X-Api-Key každého požadavku na API:
curl -X GET https://api.badges.ninja/issuers \
-H "X-Api-Key: bws_your_api_key_here"Úplné podrobnosti o autentizaci API najdete na stránce Autentizace.
Počet API klíčů, které můžete vytvořit, závisí na vašem plánu:
| Plán | Limit API klíčů |
|---|---|
| Free | 1 |
| Starter ($9/mo) | 5 |
| Pro ($29/mo) | 20 |
Každý API klíč vyprší jeden rok po vytvoření. Jakmile klíč vyprší, přestane ověřovat požadavky, stejně jako by byl smazán. Nový klíč vytvořte dříve, než platnost starého skončí, abyste předešli výpadku.

Po smazání klíč okamžitě přestane fungovat. Všechny aplikace, které tento klíč používají, budou dostávat chyby autentizace.