API

API: автентифікація

Як створити ключі API, автентифікувати запити, базова адреса, версії та права доступу ключів.

Базова адреса

https://app.tenium.app/api/v1

Усі відповіді надходять у форматі JSON. Часові позначки — ISO 8601 в UTC. Ідентифікатори — UUID.

Ключі API

Налаштування → Ключі API → Новий ключ. Ключ показується лише один раз. У кожного ключа є рівень доступу:

  • read: перегляд списків і даних моніторів, інцидентів, перевірок, сторінок статусу. Доступний на всіх тарифах.
  • write: створення, зміна й видалення. Pro та Agency.
  • Ключі, створені клієнтом з доступом лише для перегляду, обмежені його простором клієнта.

Автентифікація

Передавайте ключ як bearer-токен:

curl -H "Authorization: Bearer tn_live_3f9a..." https://app.tenium.app/api/v1/monitors

Версії

Шлях містить основну версію (v1). Зворотно сумісні доповнення (нові поля, нові ендпоінти) з’являються без зміни версії. Несумісні зміни виходять у новій основній версії, а стара працює ще щонайменше 6 місяців.

Пагінація

Ендпоінти зі списками приймають limit (за замовчуванням 50, максимум 200) і cursor. Якщо результатів більше, у відповіді є nextCursor.

{ "data": [ ... ], "nextCursor": "eyJpZCI6..." }

Ідемпотентність

Запити POST приймають заголовок Idempotency-Key. Якщо повторити запит із тим самим ключем протягом 24 годин, ви отримаєте початкову відповідь.