属性
リクエストボディ内のJSONキー/バリューペア
POST | https://api.zonos.com/v1/shipment_rating
HEADER zonos-version: 2020-03-04
上記のヘッダーは、この評価リクエストが正常に完了するために必要な入力です。
フィールド | ノート |
---|---|
currency 必須 | 基本通貨の文字列で三文字のISOコードで表されます。 |
items_amount 必須 | アイテムの数量を示す小数。 |
packages 必須 | 出荷されるパッケージの数と寸法のリスト。 hash |
packages.id 必須 | 商人または輸出者のためのユニークなパッケージ識別子。 |
packages.dimensions 必須 | パッケージの寸法。 hash |
packages.dimensions.height 必須 | 出荷ボックスの高さを示す小数。 |
packages.dimensions.length 必須 | 出荷ボックスの長さを示す小数。 |
packages.dimensions.unit 必須 | 出荷ボックスの寸法の単位。可能な値は inch centimeter millimeter null です。null の場合は inch が使用されます。 |
packages.dimensions.width 必須 | 出荷ボックスの幅を示す小数。 |
packages.insured_amount 任意 | 保険金額を示す小数。 |
packages.type 任意 | 出荷計算に使用する特定のキャリアボックスのタイプを指定する文字列。可能な値には FEDEX_BOX が含まれます。 |
packages.weight 必須 | パッケージの重量を示す小数。 |
packages.weight_unit 必須 | 重量の単位を示す文字列。可能な値は pound ounce kilogram null です。null の場合は pound が使用されます。 |
pickup_date 必須 | パッケージのリクエストされたピックアップ日で、ISO 8601形式 YYYY-MM-DDTHH:mm:ss.sssZ で表されます。タイムゾーン情報が渡されない場合はUTCが想定されます。 |
service_level 任意 | キャリアとのサービスレベル、例: standard 。 hash 一般的な例には、ups_express 、ups_express_saver 、ups_expedited 、ups_economy 、ups_standard 、ups_mail_innovations_economy 、ups_mail_innovations_priority 、dhl_express 、dhl_ecommerce_parcel_direct 、fedex_priority 、fedex_economy 、usps_first_class_mail_international 、usps_priority_mail_international 、landmark_parcel 、apc_parcel 、point2point_standard 、point2point_direct 、point2point_packet 、および fedex_international_ground が含まれます。キャリアごとの利用可能なサービスレベルの完全なリストについてはキャリアドキュメントを参照してください。 |
ship_from 必須 | 発信元住所。 hash |
ship_from.city | 発信元住所の市、町、地区、郊外、または村のための文字列。 |
ship_from.country 必須 | 発信元国の文字列で二文字のISOコードで表されます。 |
ship_from.postal_code 必須 | 発信元住所の郵便番号を示す文字列。 |
ship_from.state_code 必須 | 利用可能な場合の発信元住所のための文字列。カナダとブラジルでのみ必須です。 |
ship_to 必須 | 宛先住所。 hash |
ship_to.city 必須 | 顧客の住所の市、町、地区、郊外、または村のための文字列。 |
ship_to.country 必須 | 宛先国の文字列で二文字のISOコードで表されます。 |
ship_to.postal_code 必須 | 目的地の郵便番号のための文字列。輸入国によってはオプションです。 |
ship_to.state_code 必須 | 利用可能な場合の目的地の州コードのための文字列。カナダとブラジルのみで必須です。 |
ship_to.type 必須 | 目的地の住所の種類。可能な値には residential と commercial が含まれます。 |
リクエストの例
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
{
"currency": "USD",
"items_amount": 168.99,
"packages": [
{
"id": "1",
"dimensions": {
"height": 19.0,
"length": 15.0,
"unit": "inch",
"width": 15.0
},
"insured_amount": 33.22,
"type": null,
"weight": 32.0,
"weight_unit": "pound"
}
],
"pickup_date": "2020-07-06T18:47:04.629+0000",
"service_level": null,
"ship_from": {
"city": "St George",
"country": "US",
"postal_code": "84770",
"state_code": "UT"
},
"ship_to": {
"city": "Campinas",
"country": "BR",
"postal_code": "75828-000",
"state_code": "SP",
"type": "residential"
}
}
例の応答
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
{
"id": "ship_5p67angIDnS91CyfpW55YZ",
"currency": {
"id": "curr_1Rp9lhXSRXvEWVs97k2PHE",
"base": "USD",
"date": "2020-02-04T18:47:04.629+0000",
"rates": []
},
"errors": [
{
"details": {
"id": "rtqt_7cz80Ny8dToSqoWlHTJJnP",
"service_level": "FEDEX_EXPRESS_SAVER",
"display_name": "FedEx Express Saver"
},
"message": "[868] Service is not allowed. ",
"type": "fedex_api"
}
],
"quotes": [
{
"id": "rtqt_4BUyxLEUeoU6zDdprCRoUV",
"amount_subtotal": 943.18,
"mode": {
"delivery_date_estimate": null,
"display_name": "UPS Expedited ",
"rates": [
{
"amount": 848.31,
"note": "UPS api: standard rate",
"type": "retail_shipping"
},
{
"amount": 64.4,
"note": "UPS api: fuel surcharge",
"type": "fuel_surcharge"
},
{
"amount": 40.0,
"note": "UPS api: extended area",
"type": "carrier_fee"
},
{
"amount": -9.53,
"note": "UPS negotiated discount",
"type": "negotiated_discount"
}
],
"service_level": "UPS_WORLDWIDE_EXPEDITED",
"transit_business_days": null,
"transit_days": null
},
"packages": [
{
"id": "1",
"weight": {
"billable": 32.0,
"dimensional": 30.7554,
"factor": 139,
"weight_unit": "pound"
}
}
],
"weight": {
"billable": 32.0,
"unit": "pound"
}
},
{
"id": "rtqt_1jyuPdiE5uIBcYzhO54DAb",
"amount_subtotal": 1058.86,
"weight": {
"billable": 32.0,
"unit": "pound"
},
"mode": {
"delivery_date_estimate": null,
"display_name": "UPS Saver ",
"rates": [
{
"amount": 957.26,
"note": "UPS api: standard rate",
"type": "retail_shipping"
},
{
"amount": 72.3,
"note": "UPS api: fuel surcharge",
"type": "fuel_surcharge"
},
{
"amount": 40.0,
"note": "UPS api: extended area",
"type": "carrier_fee"
},
{
"amount": -10.7,
"note": "UPS negotiated discount",
"type": "negotiated_discount"
}
],
"service_level": "UPS_SAVER",
"transit_business_days": null,
"transit_days": null
},
"packages": [
{
"id": "1",
"weight": {
"billable": 32.0,
"dimensional": 30.7554,
"factor": 139,
"weight_unit": "pound"
}
}
]
}
]
}
配送評価をリクエスト
配送評価リクエストのキー/バリューペアを探ります。さまざまな配送業者の国際配送料金をリクエストします。これらは、Zonosのストア設定に構成されています。