DOCS

Request a shipment rating

/

配送評価をリクエスト

配送評価リクエストのキー/バリューペアを探ります。

さまざまな配送業者の国際配送料金をリクエストします。これらは、Zonosのストア設定に構成されています。

属性 

リクエストボディ内の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 任意キャリアとのサービスレベル、例: standardhash 一般的な例には、ups_expressups_express_saverups_expeditedups_economyups_standardups_mail_innovations_economyups_mail_innovations_prioritydhl_expressdhl_ecommerce_parcel_directfedex_priorityfedex_economyusps_first_class_mail_internationalusps_priority_mail_internationallandmark_parcelapc_parcelpoint2point_standardpoint2point_directpoint2point_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 必須目的地の住所の種類。可能な値には residentialcommercial が含まれます。

リクエストの例

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"
          }
        }
      ]
    }
  ]
}

このページは役に立ちましたか?


このページには: