配送会社
佐川急便の追跡を荷物追跡APIで自動化する
荷物追跡APIを使えば、佐川急便のお問い合せ送り状No.から配送状況をプログラムで取得できます。この記事では、佐川急便の追跡を自動化する方法を解説します。
佐川急便の配送会社コード
荷物追跡APIで佐川急便を指定するには、courierCode に sagawa を指定します。
リクエスト
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で受け取れば、照会そのものが不要になります。