Skip to content

API-tilgang

WallaWhats eksponerer de samme operasjonene som dashbordet bruker via et JSON HTTP API. Bruk det til å skripte abonnementshåndtering, hente varselhistorikk inn i dine egne systemer eller integrere varsler med interne verktøy. Hver betalt nivå inkluderer API-tilgang — se Administrer abonnement for nøkkelgrenser per plan.

Trinn 1 — Åpne API-nøkler

I sidefeltet klikker du på API-nøkler (under Tilgangsnøkler).

API-nøkler-siden med én standardnøkkel

Trinn 2 — Opprett en nøkkel

  1. Klikk på Opprett nøkkel.
  2. Gi nøkkelen et navn (f.eks. produksjonsserver, lokal-dev). Navnet er bare en etikett — det påvirker ikke tillatelser.
  3. Klikk på Opprett.

Den fulle nøkkelverdien vises én gang — kopier den umiddelbart til hemmelighetsbehandleren din. WallaWhats lagrer bare en hash pluss et kort prefiks (bws_xxxxxxxx…), så den kan ikke gjenopprettes senere.

Behandle nøkler som passord

Alle med nøkkelen kan handle på kontoen din. Lagre nøkler i en hemmelighetsbehandler, commit dem aldri til git, og roter periodisk.

Trinn 3 — Bruk nøkkelen

Send nøkkelen i x-api-key-headeren på hver forespørsel:

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

Tilgjengelige endepunkter, forespørselskropper og svarformer er dokumentert i API-referansen.

Trinn 4 — Roter eller tilbakekall

  • Roter — opprett en ny nøkkel, distribuer den, slett deretter den gamle. Det er ingen "roter"-knapp by design; opprett-så-slett gjør overgangen atomær.
  • Tilbakekall — klikk på Slett ved siden av nøkkelraden. Nøkkelen slutter å fungere umiddelbart. Eventuelle pågående forespørsler som bruker den returnerer 401 Unauthorized.

Plan-grenser

PlanAPI-nøkler
Free1
Pro1
Pro+2
Business5
Enterprise20

Hvis du når grensen, er Opprett nøkkel deaktivert — slett først en gammel nøkkel eller oppgrader abonnementet ditt.

Neste skritt

For forespørsel/svar-skjemaer og den fulle endepunkt-listen, se API-referansen →.

WallaWhats Documentation