Kalo te dokumentacioni
API

Ngjarjet dhe statistikat e webhook-eve

Ngjarjet në të cilat mund të abonohet një endpoint, dhe si shkuan dorëzimet.

GET/webhooks/events

Ekzekuton cilëndo nga 2 thirrjet në hapësirën tuaj të punës.

Ngjarjet

GET /webhooks/events liston çdo ngjarje që një endpoint mund të emërtojë te eventTypes, secilën me një fjali që thotë kur aktivizohet, dhe kufijtë që i zbatohen një endpoint-i: maxEndpoints për hapësirën e punës, që e përcakton plani i saj, dhe maxAddresses e maxDomains për një listë lejimi. Kërkon webhooks:read.

GET /webhooks/events
{  "object": "webhook_catalogue",  "events": [    { "id": "email.sent", "label": "A message left OpenEmail." },    { "id": "email.bounced", "label": "A message bounced." }  ],  "maxEndpoints": 10,  "maxAddresses": 50,  "maxDomains": 20}

Një endpoint që nuk emërton asnjë ngjarje merr çdo ngjarje emaili përveç email.replied, ndaj email.replied dhe familjet e tjera arrijnë vetëm te një endpoint që i kërkon me emër.

Statistikat

GET /webhooks/stats lexon si shkuan dorëzimet brenda një periudhe, njësoj si skeda Analitika e faqes Webhook-et: përpjekjet, të dorëzuarat dhe të dështuarat, koha mesatare që iu desh një marrësi për t'u përgjigjur, një seri intervalesh, ngjarjet e dërguara dhe kodet e përgjigjes të marra. Kërkon webhooks:read. endpointIds e ngushton në disa endpoint-e, since dhe until caktojnë periudhën, si parazgjedhje 30 ditë, dhe grain dhe offsetMinutes i japin formë serisë. Çdo provë e një ngjarjeje numërohet si një përpjekje.

GET /webhooks/stats?grain=day
{  "object": "webhook_stats",  "since": "2026-09-02T00:00:00.000Z",  "until": "2026-10-02T00:00:00.000Z",  "grain": "day",  "endpointIds": [],  "totals": { "attempts": 1280, "delivered": 1266, "failed": 14, "medianDurationMs": 212 },  "buckets": [{ "bucket": "2026-09-28", "delivered": 44, "failed": 1 }],  "events": [{ "id": "email.delivered", "count": 702 }],  "codes": [{ "id": "200", "count": 1266 }, { "id": "503", "count": 14 }]}

Referencë