Security Verification
Every webhook payload includes awebhook_token field. When you receive a webhook, you should compare this token against the secret value you configured in your Wasl account. Reject any request where the token does not match — this protects you against spoofed or replayed webhook calls from third parties.
Responding to Webhooks
All webhooks are delivered as:Webhook Event Types
Wasl sends four categories of webhook events to your registered endpoint:Status Update
Order delivery status changes, driver location, and tracking links.
Busy Mode
Activation and revocation of busy mode — pause order submissions while active.
Post-Order Creation
Delivery info and estimated times sent immediately after order creation.
Order Update
Final delivery fee and distance sent after order completion.