Implementation Notes
Designed for sellers. This is a background process (not an on-demand API call) that automatically pushes pending RFQs (status = 1, not sent) to the seller's configured endpoint. The seller's destination URL and credentials are stored in the database and must be configured manually. Supports JSON and XML formats based on the seller's configuration. Includes retry logic and error notification via email when delivery fails.
Example Request Body{
"RfqId": 0,
"Guid": "string",
"RfqDate": "yyyy-MM-ddTHH:mm:ss EST",
"ResponsesDueBy": "yyyy-MM-ddTHH:mm:ss EST",
"TrackNum": "string",
"BuyerId": 0,
"BuyerCompany": "string",
"BuyerAddress": "string",
"BuyerAddress2": "string",
"BuyerCity": "string",
"BuyerState": "string",
"BuyerZip": "string",
"BuyerCountry": "string",
"BuyerName": "string",
"BuyerPhone": "string",
"BuyerFax": "string",
"BuyerEmail": "string",
"SellerCompany": "string",
"SellerUserName": "string",
"SellerName": "string",
"SellerPhone": "string",
"SellerEmail": "string",
"RfqLineItems": [{
"RfqItemBidId": 0,
"PartNumber": "string",
"AltPartNumber": "string",
"PartDescription": "string",
"ConditionCode": "string",
"Quantity": 0,
"ReqDeliveryDays": 0,
"Comments": "string",
"RfqItemId": 0,
"IsOverhaul": false,
"SenderInvQuantity": 0,
"SenderListingInv": 0,
"SupplierPartNumber": 0,
"SupplierQuantity": 0
}]
}
See Description Model
Response Class (Status 200)
Successful Request
{
respCode : 0
respMessage : "string"
}