Skip to content

API ключове

API ключовете ви позволяват да достъпвате REST API на badges.ninja програмно. Използвайте ги, за да автоматизирате създаването, издаването и управлението на значки от собствените си приложения.

API ключове — празен списък

Създаване на API ключ

  1. Отворете страницата API Keys в страничното меню.
  2. Щракнете Create API Key. Отваря се вграден формуляр:

Създаване на ключ — форма за име

  1. Дайте име на ключа и щракнете Create. Пълният ключ се показва веднъж на зелен банер:

Новосъздаденият ключ показан веднъж

  1. Копирайте ключа веднага — той се показва само веднъж. Ако го загубите, ще трябва да създадете нов. След затваряне на банера се съхранява само префиксът:

Списък с ключове, показващ маскирания префикс

Формат на ключа

API ключовете използват префикс bws_, последван от 32-символен hex низ:

bws_a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6

Използване на API ключове в заявки

Включвайте API ключа в хедъра X-Api-Key на всяка API заявка:

bash
curl -X GET https://api.badges.ninja/issuers \
  -H "X-Api-Key: bws_your_api_key_here"

Пълни подробности за удостоверяването на API вижте на страницата Удостоверяване.

Лимити на ключове по план

Броят на API ключовете, които можете да създадете, зависи от плана:

ПланЛимит на API ключове
Free1
Starter ($9/мес)5
Pro ($29/мес)20

Изтриване на ключ

  1. Отворете страницата API Keys.
  2. Намерете ключа, който искате да изтриете.
  3. Щракнете Delete.
  4. Потвърдете изтриването.

Потвърждение за изтриване на ключ — отнемането е незабавно

След изтриване ключът спира да работи незабавно. Всички приложения, използващи го, ще получават грешки при удостоверяване.

badges.ninja Documentation