配送会社

佐川急便の追跡を荷物追跡APIで自動化する

・読了 約6分

荷物追跡APIを使えば、佐川急便のお問い合せ送り状No.から配送状況をプログラムで取得できます。この記事では、佐川急便の追跡を自動化する方法を解説します。

佐川急便の配送会社コード

荷物追跡APIで佐川急便を指定するには、courierCodesagawa を指定します。

リクエスト

curl https://api.trackingapi.jp/v1/tracking/trace \
  -H "Authorization: Bearer pk_***:sk_***" \
  -H "Content-Type: application/json" \
  -d '{ "items": [{ "courierCode": "sagawa", "trackingNumber": "お問い合せ送り状No" }] }'

レスポンス

佐川急便の「集荷」「輸送中」「配達中」「配達完了」といった配送履歴を、荷物追跡APIが統一フォーマットで返します。

"data": {
  "courierName": "佐川急便",
  "deliveryStatus": "OUT_FOR_DELIVERY",
  "deliveryStatusText": "配達中",
  "isDelivered": false,
  "progresses": [
    { "status": "集荷", "deliveryStatus": "PICKED_UP" },
    { "status": "輸送中", "deliveryStatus": "IN_TRANSIT" },
    { "status": "配達中", "deliveryStatus": "OUT_FOR_DELIVERY" }
  ]
}

手作業の照会をやめる

これまで佐川急便のサイトで送り状No.を1件ずつ照会していた作業も、荷物追跡APIなら一度のリクエストで最大100件まとめて取得できます。さらに、状況の変化をWebhookで受け取れば、照会そのものが不要になります。

関連リンク

荷物追跡APIを無料で試す

月10,000件まで無料。追跡番号を送るだけで配送状況が返ります。