⚙️ Endpoint Configuration

We will send POST requests to this URL when subscribed events occur.

customer.created

Triggered when a new customer signs up

payment.succeeded

Triggered when a payment is completed

project.deployed

Triggered when a project goes live

Events -->

📋 Event Reference

Event ID Description Category
customer.created New customer account registered Accounts
payment.succeeded Payment processed successfully Billing
project.deployed Project successfully deployed to production Deployments
asset.updated Media or document file modified Assets
-->

🔐 Verification & Security

Every webhook includes an X-About-Signature header. Verify the payload using your secret key with HMAC-SHA256.

JavaScript (Node.js)
// Verify #about webhook signature const crypto = require('crypto'); function verifySignature(payload, signature, secret) { const expected = crypto .createHmac('sha256', secret) .update(payload, 'utf-8') .digest('hex'); return crypto.timingSafeEqual( Buffer.from(signature), Buffer.from(expected) ); }

📊 Recent Deliveries

Timestamp Event URL HTTP Status Status Actions
Showing last 5 of 1,240 deliveries