费用试算
POST
http://prod-cn.your-api-server.com/api/getRate
请求参数
Header 参数
Authorization
string
必需
默认值:
Bearer eyJhbGciOiJIUzUxMiJ9.eyJkYXRlIjoxNzExMjg3NzUyNjE5LCJ0b2tlbiI6IjRlNTQzMDZhNDdhNGY3NGQ0YjZiN2VhOTlmNDZjMDhjIn0.q7cqP3xlSG1xY1WdTGO33u5z0fwpT3pxVeweX6EHgxnZCgtqWUpph6xZn6tt4KjYJoYOvFZ-1tDMbwXtEXDy1w
Body 参数application/json
orderData
object
必需
channelTransportType
string
渠道派送方式
channelArea
string
渠道所在区域
channel
string
渠道编码
customerNo
string
客户参考号
sender
object
寄件人信息
recipient
object
收件人信息
volumeList
array [object {7}]
材积信息
itemList
array [object {9}]
物品申报信息
measurementUnit
string
计量单位
labelMemo
string
面单备注
signature
string
签名方式
goodType
string
货物类型
declareType
string
报关方式
saleTerm
string
销售条款
exportReason
string
出口原因
insureType
string
保险类型
insureCost
string
保险金额
freightCost
string
运费
otherCost
string
杂费
productType
string
物品类别
taxPayType
string
税金支付方式
taxPayAccount
string
税金支付账号
freightPayType
string
运费支付方式
freightPayAccount
string
运费支付账号
orderNote
string
内部备注
示例
{
"orderData": {
"channelTransportType": "string",
"channelArea": "string",
"channel": "string",
"customerNo": "string",
"sender": {
"name": "string",
"country": "string",
"province": "string",
"city": "string",
"zipcode": "string",
"tel": "string",
"phone": "string",
"company": "string",
"address1": "string",
"address2": "string"
},
"recipient": {
"name": "string",
"country": "string",
"province": "string",
"city": "string",
"zipcode": "string",
"company": "string",
"tel": "string",
"phone": "string",
"address1": "string",
"address2": "string",
"address3": "string"
},
"volumeList": [
{
"boxNo": "string",
"boxLength": 0,
"boxWidth": 0,
"boxHeight": 0,
"boxWeight": 0,
"customerNo": "string",
"boxPiece": 0
}
],
"itemList": [
{
"boxNo": "string",
"sku": "string",
"cnName": "string",
"enName": "string",
"customsCode": "string",
"num": 0,
"price": 0,
"priceCurrency": "string",
"weight": 0
}
],
"measurementUnit": "string",
"labelMemo": "string",
"signature": "string",
"goodType": "string",
"declareType": "string",
"saleTerm": "string",
"exportReason": "string",
"insureType": "string",
"insureCost": "string",
"freightCost": "string",
"otherCost": "string",
"productType": "string",
"taxPayType": "string",
"taxPayAccount": "string",
"freightPayType": "string",
"freightPayAccount": "string",
"orderNote": "string"
}
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://prod-cn.your-api-server.com/api/getRate' \
--header 'Authorization;' \
--header 'Content-Type: application/json' \
--data-raw '{
"orderData": {
"channelTransportType": "string",
"channelArea": "string",
"channel": "string",
"customerNo": "string",
"sender": {
"name": "string",
"country": "string",
"province": "string",
"city": "string",
"zipcode": "string",
"tel": "string",
"phone": "string",
"company": "string",
"address1": "string",
"address2": "string"
},
"recipient": {
"name": "string",
"country": "string",
"province": "string",
"city": "string",
"zipcode": "string",
"company": "string",
"tel": "string",
"phone": "string",
"address1": "string",
"address2": "string",
"address3": "string"
},
"volumeList": [
{
"boxNo": "string",
"boxLength": 0,
"boxWidth": 0,
"boxHeight": 0,
"boxWeight": 0,
"customerNo": "string",
"boxPiece": 0
}
],
"itemList": [
{
"boxNo": "string",
"sku": "string",
"cnName": "string",
"enName": "string",
"customsCode": "string",
"num": 0,
"price": 0,
"priceCurrency": "string",
"weight": 0
}
],
"measurementUnit": "string",
"labelMemo": "string",
"signature": "string",
"goodType": "string",
"declareType": "string",
"saleTerm": "string",
"exportReason": "string",
"insureType": "string",
"insureCost": "string",
"freightCost": "string",
"otherCost": "string",
"productType": "string",
"taxPayType": "string",
"taxPayAccount": "string",
"freightPayType": "string",
"freightPayAccount": "string",
"orderNote": "string"
}
}'
返回响应
🟢200成功
application/json
Body
code
integer
状态编码
message
string
返回信息
data
object
响应数据
channel
string
渠道编码
channelName
string
渠道名称
detailList
array [object {3}]
费用详情
errorMsg
string
试算错误信息
示例
{
"code": 0,
"message": "string",
"data": {
"channel": "string",
"channelName": "string",
"detailList": [
{
"costName": "string",
"cost": 0,
"currency": "string"
}
],
"errorMsg": "string"
}
}
修改于 2024-12-27 09:13:30