Skip to main content

Events

Queue endpoints can subscribe to:
  • queue.ticket.completed
  • queue.ticket.no_show
Layarva sends these from the Platform after the operation is applied. An Edge branch that was offline produces webhooks after reconciliation, in Platform order.

Headers

The signature is:

Verify in Node.js

Verify the raw body before JSON parsing. Re-serializing JSON changes the signed bytes.

Delivery handling

  • Reject timestamps older than five minutes.
  • Deduplicate work using deliveryId or X-Layarva-Delivery.
  • Return 2xx to acknowledge delivery.
  • Layarva waits four seconds for a response.
  • A 5xx response is retried once; a 4xx response is treated as a deliberate refusal.
Use Send test after configuring the endpoint. Test payloads use the production event shape and include "test": true.