A request went out to the market
To the request’s owner. Fetch it with GET /shipment-requests/{id} (requests:read). Every delivery is a POST with a JSON body and four headers: Quatlas-Event-Id (the event’s id; dedupe on it, a delivery can arrive more than once), Quatlas-Event-Type, Quatlas-Timestamp (Unix seconds) and Quatlas-Signature: v1=
Parameters
Section titled “Parameters”Header Parameters
Section titled “Header Parameters”The event’s id (uuid). The same event delivered twice carries the same id: dedupe on it.
The event’s type: request.published.
When this delivery was signed, in Unix seconds. Refuse one more than 5 minutes from your clock.
V1=<hex HMAC-SHA256(secret, “
Request Bodyrequired
Section titled “Request Bodyrequired”The body of a request.published delivery.
object
The identifying fields, and the facts this type carries.
object
The deal the event is about, when there is one.
The deal’s business number (DEAL-206447), once there is a deal.
Your own reference for the request, only when your company owns it.
Your metadata on the request: only in a delivery to your company when it owns the request and has set some. Absent otherwise; never sent to another company.
object
The quote’s business number (QTE-731905): the winning quote once a deal exists, or the offer that arrived on request.bid_received.
The request’s business number (REQ-048213), when there is a request.
The operation’s business number (SHPT-012618), once the deal went live.
The request the event is about, when there is one.
The event’s id, also in Quatlas-Event-Id.
False for a sandbox (test integration) event and for webhook.test.
When the fact became true (UTC).
The event’s type.
Responses
Section titled “Responses”Any 2xx within 10 seconds acknowledges the delivery.
