Create resend order
再送
Resend Order を作成
POST
Create resend order
再送注文を作成します——すでに受領済みの 1 件以上の返品在庫アイテムを、顧客の住所宛にまとめて発送する出庫シップメントです。非同期のラベル生成をトリガーし、ラベル URL は webhook で配信されます。
前提条件
- 対象在庫アイテムがアカウントに存在していること。
returnInventoryIdはnewInventoryCreatedwebhook イベントで配信されるため、自社側でキャッシュしてください。 - 同一の再送内のすべての在庫が 同じ倉庫 にあること。
- 各在庫の現在の
handlingStatusCodeが、ハンドリング状態機械上でrsd(再送)に進めるものであること——通常はohd(保留)状態である必要があります。 - いずれのアイテムのラインアイテムにも保留中の VAS が存在しないこと。
- 各在庫が物理的に在庫されていること(輸送中ではなく、他のアクティブなワークフローにも入っていない)。
- 宛先住所を準備しておくこと。
必須フィールド
resendShipment— 完全な Shipment ペイロード(宛先住所、連絡先、寸法、重量、サービスタイプ)。国コードは ISO3。- ペイロード内の
shipmentServiceTypeは Shipment Service Type(Return Service Type ではありません)— 有効なコードは Warehouse で利用可能な Shipment Service Types を取得 を参照してください。Return Service Type コードを渡すとバリデーションで失敗します。
- ペイロード内の
returnInventoryIdList— 空でないList<long>。上限はResendConfig.groupResendMaxRmaCount(通常 1 桁。多数まとめたい場合はサポートにご相談ください)。
副作用
- 各在庫の
handlingCodeがrsdに設定されます。 - ラベルが準備でき次第、倉庫が出荷します。
関連
- 再送注文の詳細を取得 — webhook がキャッシュされていない再送を参照した場合のみ呼び出してください。
- 再送注文をキャンセル — 倉庫が出荷する前に中止。
- すべての再送ステータスを取得 — コード → ラベルのマッピング。
- Webhooks —
labelGeneratedと再送ステータス更新イベントがライフサイクル変更をエンドポイントへ配信します。
承認
Your API key
Your API token — keep this private
ボディ
application/json
レスポンス
Success
Created resend identifier