POST api/Waybill/ValidateQuoteRequest?MerchantID={MerchantID}&serverName={serverName}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
MerchantID | integer |
Required |
|
serverName | string |
Required |
Body Parameters
QouteRequestName | Description | Type | Additional information |
---|---|---|---|
serviceType | string |
None. |
|
pickupDate | date |
None. |
|
expectedDeliveryDate | date |
None. |
|
paymentMethod | string |
None. |
|
codAmount | decimal number |
None. |
|
declaredValue | decimal number |
None. |
|
quantity | decimal number |
None. |
|
shipperAddress | string |
None. |
|
shipperCountry | string |
None. |
|
shipperAddress1 | string |
None. |
|
shipperAddress2 | string |
None. |
|
shipperAddress3 | string |
None. |
|
shipperAddress4 | string |
None. |
|
shipperPostal | string |
None. |
|
shipperLongitude | string |
None. |
|
shipperLatitude | string |
None. |
|
consigneeAddress | string |
None. |
|
consigneeCountry | string |
None. |
|
consigneeAddress1 | string |
None. |
|
consigneeAddress2 | string |
None. |
|
consigneeAddress3 | string |
None. |
|
consigneeAddress4 | string |
None. |
|
consigneePostal | string |
None. |
|
consigneeLongitude | string |
None. |
|
consigneeLatitude | string |
None. |
|
returnAddress | string |
None. |
|
returnCountry | string |
None. |
|
returnAddress1 | string |
None. |
|
returnAddress2 | string |
None. |
|
returnAddress3 | string |
None. |
|
returnAddress4 | string |
None. |
|
returnPostal | string |
None. |
|
returnLongitude | string |
None. |
|
returnLatitude | string |
None. |
|
merchantName | string |
None. |
|
packageType | string |
None. |
|
packageLength | decimal number |
None. |
|
packageWidth | decimal number |
None. |
|
packageHeight | decimal number |
None. |
|
packageWeight | decimal number |
None. |
|
Packagevolume | decimal number |
None. |
Request Formats
application/json, text/json
Sample:
{ "serviceType": "sample string 1", "pickupDate": "2025-06-24T19:53:45.8817118+08:00", "expectedDeliveryDate": "2025-06-24T19:53:45.8817118+08:00", "paymentMethod": "sample string 3", "codAmount": 1.0, "declaredValue": 1.0, "quantity": 1.0, "shipperAddress": "sample string 4", "shipperCountry": "sample string 5", "shipperAddress1": "sample string 6", "shipperAddress2": "sample string 7", "shipperAddress3": "sample string 8", "shipperAddress4": "sample string 9", "shipperPostal": "sample string 10", "shipperLongitude": "sample string 11", "shipperLatitude": "sample string 12", "consigneeAddress": "sample string 13", "consigneeCountry": "sample string 14", "consigneeAddress1": "sample string 15", "consigneeAddress2": "sample string 16", "consigneeAddress3": "sample string 17", "consigneeAddress4": "sample string 18", "consigneePostal": "sample string 19", "consigneeLongitude": "sample string 20", "consigneeLatitude": "sample string 21", "returnAddress": "sample string 22", "returnCountry": "sample string 23", "returnAddress1": "sample string 24", "returnAddress2": "sample string 25", "returnAddress3": "sample string 26", "returnAddress4": "sample string 27", "returnPostal": "sample string 28", "returnLongitude": "sample string 29", "returnLatitude": "sample string 30", "merchantName": "sample string 31", "packageType": "sample string 32", "packageLength": 1.0, "packageWidth": 1.0, "packageHeight": 1.0, "packageWeight": 1.0, "Packagevolume": 1.0 }
application/xml, text/xml
Sample:
<QouteRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RiderX_Open_API.App_Data"> <Packagevolume>1</Packagevolume> <codAmount>1</codAmount> <consigneeAddress>sample string 13</consigneeAddress> <consigneeAddress1>sample string 15</consigneeAddress1> <consigneeAddress2>sample string 16</consigneeAddress2> <consigneeAddress3>sample string 17</consigneeAddress3> <consigneeAddress4>sample string 18</consigneeAddress4> <consigneeCountry>sample string 14</consigneeCountry> <consigneeLatitude>sample string 21</consigneeLatitude> <consigneeLongitude>sample string 20</consigneeLongitude> <consigneePostal>sample string 19</consigneePostal> <declaredValue>1</declaredValue> <expectedDeliveryDate>2025-06-24T19:53:45.8817118+08:00</expectedDeliveryDate> <merchantName>sample string 31</merchantName> <packageHeight>1</packageHeight> <packageLength>1</packageLength> <packageType>sample string 32</packageType> <packageWeight>1</packageWeight> <packageWidth>1</packageWidth> <paymentMethod>sample string 3</paymentMethod> <pickupDate>2025-06-24T19:53:45.8817118+08:00</pickupDate> <quantity>1</quantity> <returnAddress>sample string 22</returnAddress> <returnAddress1>sample string 24</returnAddress1> <returnAddress2>sample string 25</returnAddress2> <returnAddress3>sample string 26</returnAddress3> <returnAddress4>sample string 27</returnAddress4> <returnCountry>sample string 23</returnCountry> <returnLatitude>sample string 30</returnLatitude> <returnLongitude>sample string 29</returnLongitude> <returnPostal>sample string 28</returnPostal> <serviceType>sample string 1</serviceType> <shipperAddress>sample string 4</shipperAddress> <shipperAddress1>sample string 6</shipperAddress1> <shipperAddress2>sample string 7</shipperAddress2> <shipperAddress3>sample string 8</shipperAddress3> <shipperAddress4>sample string 9</shipperAddress4> <shipperCountry>sample string 5</shipperCountry> <shipperLatitude>sample string 12</shipperLatitude> <shipperLongitude>sample string 11</shipperLongitude> <shipperPostal>sample string 10</shipperPostal> </QouteRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
qouteFailedReturnName | Description | Type | Additional information |
---|---|---|---|
ErrorCode | string |
None. |
|
Remarks | string |
None. |
Response Formats
application/json, text/json
Sample:
{ "ErrorCode": "sample string 1", "Remarks": "sample string 2" }
application/xml, text/xml
Sample:
<qouteFailedReturn xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RiderX_Open_API.App_Data"> <ErrorCode>sample string 1</ErrorCode> <Remarks>sample string 2</Remarks> </qouteFailedReturn>