Skip to content

API-åtkomst

WallaWhats exponerar samma operationer som dashboarden använder via ett JSON HTTP API. Använd det för att skripta abonnemangshantering, hämta aviseringshistorik till dina egna system eller integrera aviseringar med interna verktyg. Varje betald nivå inkluderar API-åtkomst — se Hantera abonnemang för nyckelgränser per plan.

Steg 1 — Öppna API-nycklar

Klicka i sidofältet på API-nycklar (under Åtkomstnycklar).

API-nycklar-sidan med en standardnyckel

Steg 2 — Skapa en nyckel

  1. Klicka på Skapa nyckel.
  2. Ge nyckeln ett namn (t.ex. produktionsserver, lokal-dev). Namnet är bara en etikett — det påverkar inga behörigheter.
  3. Klicka på Skapa.

Det fullständiga nyckelvärdet visas en gång — kopiera det omedelbart till din hemlighetshanterare. WallaWhats lagrar bara en hash plus ett kort prefix (bws_xxxxxxxx…), så det kan inte återställas senare.

Behandla nycklar som lösenord

Vem som helst med nyckeln kan agera på ditt konto. Lagra nycklar i en hemlighetshanterare, committa dem aldrig till git, och rotera periodiskt.

Steg 3 — Använd nyckeln

Skicka nyckeln i x-api-key-headern på varje begäran:

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

Tillgängliga endpoints, request-bodies och svarformat är dokumenterade i API-referensen.

Steg 4 — Rotera eller återkalla

  • Rotera — skapa en ny nyckel, distribuera den, ta sedan bort den gamla. Det finns ingen "rotera"-knapp by design; skapa-sedan-radera gör övergången atomär.
  • Återkalla — klicka på Ta bort bredvid nyckelraden. Nyckeln slutar fungera direkt. Alla pågående begäranden som använder den returnerar 401 Unauthorized.

Plan-gränser

PlanAPI-nycklar
Free1
Pro1
Pro+2
Business5
Enterprise20

Om du når gränsen är Skapa nyckel inaktiverad — ta först bort en gammal nyckel eller uppgradera abonnemang.

Vad härnäst

För request/response-scheman och den fullständiga endpoint-listan, se API-referensen →.

WallaWhats Documentation