Outbound Webhooks
Pro plan servers can receive real-time POST requests when members level up, allowing integration with Zapier, Make.com, or your own backend.
Pro plan only
Payload Example
{
"event": "level_up",
"guild_id": "987654321",
"user_id": "123456789",
"username": "Alice",
"old_level": 41,
"new_level": 42,
"total_xp": 176400,
"xp_curve": "standard",
"timestamp": "2026-06-04T12:00:00Z"
}
Signature Verification
Every payload is signed with HMAC-SHA256. Verify the X-Xponent-Signature header against HMAC-SHA256(payload_body, your_webhook_secret) to ensure authenticity.
Retry Policy
3 automatic retries with exponential backoff (1s, 5s, 25s). After 10 consecutive failures, the webhook is auto-disabled and the server owner is notified via DM.