Українська
Українська
Appearance
Українська
Українська
Appearance
Ключі API надають програмний доступ до REST API badges.ninja. Використовуйте їх, щоб автоматизувати створення, видачу та керування значками зі своїх застосунків.



bws_a1b2c3d4...); повний ключ зберігається на сервері й використовується для автентифікації ваших запитів:
У кожному рядку також вказано, коли ключ було створено, а після першого використання — позначку часу last used, щоб ви могли помітити застарілі ключі.
Створюючи ключ, ви можете зробити його лише для читання або залишити повний доступ:
| Область | Дозволяє |
|---|---|
| Повний доступ (за замовчуванням) | Читання та запис — перегляд даних, а також створення, видача, оновлення чи видалення. |
| Лише читання | Тільки безпечні запити GET. Будь-який запит на зміну (POST, PUT, PATCH, DELETE) відхиляється з помилкою 403 Forbidden. |
Використовуйте ключ лише для читання для інтеграцій, яким потрібно лише читати ваші дані (звітність, інформаційні панелі, резервні копії), щоб викрадений ключ нічого не міг змінити. Позначте Read-only key у формі створення; ключі лише для читання мають у списку позначку Read-only. Ключі, створені до появи областей доступу, зберігають повний доступ.
Ключі API мають префікс bws_, за яким іде 32-символьний шістнадцятковий рядок:
bws_a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6Додавайте ключ API до заголовка X-Api-Key кожного запиту до API:
curl -X GET https://api.badges.ninja/issuers \
-H "X-Api-Key: bws_your_api_key_here"Докладніше про автентифікацію в API читайте на сторінці Автентифікація.
Кількість ключів API, які ви можете створити, залежить від вашого тарифу:
| Тариф | Ліміт ключів API |
|---|---|
| Free | 1 |
| Starter ($9/mo) | 5 |
| Pro ($29/mo) | 20 |
Кожен ключ API втрачає чинність через рік після створення. Щойно термін дії ключа спливає, він перестає автентифікувати запити — так само, як якби його було видалено. Створіть новий ключ до завершення терміну дії старого, щоб уникнути перебоїв.

Після видалення ключ одразу перестає працювати. Усі застосунки, що використовують цей ключ, отримуватимуть помилки автентифікації.