Delivery-as-a-Service: register a callback and PASUYO POSTs you signed, idempotent order events
(order.created, order.transitioned) as a delivery moves through its lifecycle.
Every payload carries x-pasuyo-signature (HMAC of the body) and x-pasuyo-delivery (idempotency key).
Live API:
🔑 Register a webhook
POST /webhooks as TENANT_ADMIN (tenantA). The secret is stored server-side and returned masked.
📋 Your webhook subscriptions 0
GET /webhooks — every callback registered for tenantA, secrets masked.
No subscriptions yet.
🚚 Simulate a delivery
Creates a PARTNER COD order on store1 and walks it through the full lifecycle with the right roles, firing webhooks at every step.
📨 Webhook deliveries — what we POSTed you 0
Polling GET /debug/webhooks every 2s · newest first. This is the exact signed callback your endpoint receives.
No deliveries yet. Register a webhook, then simulate a delivery.