Skip to content
WeZend

Utvecklare & AI

Konfigurera leverans-webhooks

Ta emot leveransstatusar i ditt eget system, verifiera signaturen och slipp polla för alltid.

app.wezend.com

your-app/webhooks.js

app.post("/webhooks/wezend", (req, res) => {
  res.sendStatus(200);          // ack fast
  queue.add(req.body);          // process async
});

Steg 1 / 4

Exponera ett endpoint

Skapa en POST-route i din backend — den måste svara 200 snabbt (gör det tunga arbetet asynkront). Under lokal utveckling ger en tunnel som ngrok en URL som kan nås utifrån.

Alla steg som text

  1. 1Exponera ett endpoint

    Skapa en POST-route i din backend — den måste svara 200 snabbt (gör det tunga arbetet asynkront). Under lokal utveckling ger en tunnel som ngrok en URL som kan nås utifrån.

  2. 2Registrera URL:en

    Sätt den en gång för hela kontot under Settings → Webhooks, eller per meddelande med webhook_url-fältet i sändningsanropet. Per-utskick åsidosätter kontonivå.

  3. 3Verifiera signaturen

    Varje leverans bär en X-WeZend-Signature-header — en HMAC av bodyn med din webhook-hemlighet. Verifiera den, annars kan vem som helst som hittar din URL förfalska leveranshändelser.

  4. 4Spela upp igen & felsök från loggen

    Varje webhook-försök loggas med svaret din server gav (GET /v1/webhooks/log). Misslyckade leveranser försöker igen med backoff — och du kan spela upp vilken som helst manuellt medan du felsöker.

En plattform. Varje kundinteraktion.

Ersätt ditt lapptäcke av meddelande-API:er, CDP och automationsverktyg med en engagemangsplattform byggd för skala.

Inget kreditkort · EU-datalagring · 99,99 % drifttids-SLA