Skip to content

Приступ API-ју

WallaWhats излаже исте операције које контролна табла користи кроз JSON HTTP API. Користите га за скриптовање управљања претплатама, повлачење историје обавештења у сопствене системе или интеграцију упозорења са интерним алатима. Сваки плаћени ниво укључује API приступ — погледајте Управљај планом за ограничења кључева по плану.

Корак 1 — Отворите API кључеви

Из бочне траке кликните API кључеви (испод Приступни кључеви).

Страница API кључева са једним подразумеваним кључем

Корак 2 — Креирајте кључ

  1. Кликните Креирај кључ.
  2. Дајте кључу име (нпр. produkcijski-server, lokalni-dev). Име је само ознака — не утиче на дозволе.
  3. Кликните Креирај.

Пуна вредност кључа приказује се једном — одмах је копирајте у свој менаџер тајни. WallaWhats чува само хеш плус кратак префикс (bws_xxxxxxxx…), па се не може касније опоравити.

Третирајте кључеве као лозинке

Било ко са кључем може деловати на вашем налогу. Чувајте кључеве у менаџеру тајни, никада их не комитујте у git, и повремено их ротирајте.

Корак 3 — Користите кључ

Шаљите кључ у заглављу x-api-key у сваком захтеву:

bash
curl -H "x-api-key: bws_xxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
  https://api.wallawhats.com/subscriptions

Доступне крајње тачке, тела захтева и облици одговора документовани су у API Референци.

Корак 4 — Ротација или опозив

  • Ротација — креирајте нови кључ, поставите га, затим обришите стари. По дизајну нема дугмета "ротирај"; креирај-па-обриши чини прелаз атомским.
  • Опозови — кликните Обриши поред реда кључа. Кључ престаје да ради тренутно. Сви захтеви у току који га користе враћају 401 Unauthorized.

Ограничења плана

ПланAPI кључеви
Free1
Pro1
Pro+2
Business5
Enterprise20

Ако достигнете ограничење, Креирај кључ је онемогућено — прво обришите стари кључ или надоградите план.

Шта следи

За шеме захтева/одговора и потпун списак крајњих тачака погледајте API Референцу →.

WallaWhats Documentation