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.