{"events":[{"name":"order.created","description":"Fired immediately after an order is created via the API.","payload_keys":["event","data.order","delivered_at"]},{"name":"order.accepted","description":"A delivery person was assigned and accepted the order.","payload_keys":["event","data.order","data.delivery","delivered_at"]},{"name":"driver.assigned","description":"Driver was attached to the order (may precede order.accepted).","payload_keys":["event","data.order","data.delivery","delivered_at"]},{"name":"order.picked_up","description":"Driver picked up the parcel from source.","payload_keys":["event","data.order","delivered_at"]},{"name":"order.in_transit","description":"Order is moving toward destination.","payload_keys":["event","data.order","delivered_at"]},{"name":"order.delivered","description":"Order was delivered. Includes final_price + delivery_photo if available.","payload_keys":["event","data.order","delivered_at"]},{"name":"order.cancelled","description":"Order was cancelled (by client, API, or admin).","payload_keys":["event","data.order","data.reason","delivered_at"]},{"name":"order.location_updated","description":"Driver pushed a live location update (opt-in — high frequency).","payload_keys":["event","data.order_id","data.lat","data.lng","delivered_at"]},{"name":"payment.completed","description":"Final price was set on a delivered order.","payload_keys":["event","data.order_id","data.amount","delivered_at"]}],"signature_header":"X-Wassalni-Signature: sha256=<hex>","signature_algorithm":"HMAC-SHA256 over raw request body, key=webhook.secret","retry_schedule_seconds":[0,30,300,1800]}