Skip to main content

Webhook Events

Webhooks notify customers when key events occur. Below are the supported webhook events and their payloads.

RFQ Status Change Webhook

Event: rfq.status_changed

Triggered whenever an RFQ's status is updated.

Example Payload

{
"event": "rfq.status_changed",
"data": {
"rfqKey": "RFQ_12345",
"status": 3,
"updatedAt": "2024-02-21T10:00:00Z"
}
}

Quote Status Change Webhook

Event: quote.status_changed

Triggered whenever a Quote's status is updated.

Example Payload

{
"event": "quote.status_changed",
"data": {
"quoteId": "QTE_67890",
"status": 5,
"updatedAt": "2024-02-21T12:30:00Z"
}
}

Webhook Security

To ensure authenticity, webhook consumers should verify the request source and validate the payload. Use authentication mechanisms such as secret keys or signature validation.