Forward Meta pricing + conversation objects on WhatsApp status webhooks
Hi Zernio Team,
From 1 Oct 2026 Meta charges service messages after 1,000 free per number per month, and CTWA free entry point windows last up to 7 days. Please pass Meta's status "pricing" object (type, category, billable) and "conversation" object (id, expiration_timestamp) through on message.sent / delivered / read webhooks, so integrators can see which messages Meta charged and when an FEP window closes.
Today only id, status, timestamp, recipient and error are forwarded (confirmed by support).
Log in to comment and vote
Comments1
Miquel Palet López
Sep 30
Shipped and live. WhatsApp
message.sent,message.delivered,message.readandmessage.failedwebhooks now carry two extra fields:pricing:{ billable, pricingModel, category, type }billingConversation:{ id, expiresAt, originType }(named this way so it does not clash with the existing Zernioconversationblock)Both keys are always present on WhatsApp events and are
nullwhen Meta omits them. Your "RED Inbox" webhook is already subscribed to these events, so nothing to change on your side. Docs and the OpenAPI spec (1.167.0+) are updated.