Utvecklare & AI
Konfigurera leverans-webhooks
Ta emot leveransstatusar i ditt eget system, verifiera signaturen och slipp polla för alltid.
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
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.
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å.
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.
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