A document was uploaded to a deal
To both parties, with the document’s id and category only. List and download with documents: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: document.uploaded.
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 document.uploaded delivery.
object
The identifying fields, and the facts this type carries.
object
The document’s category (CommercialInvoice, PackingList, BillOfLading, …).
The deal the event is about, when there is one.
The deal’s business number (DEAL-206447), once there is a deal.
The document’s id.
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.
