認証
Flex Forward APIの全エンドポイントは、AuthorizationヘッダーにBearerトークンを使用した認証が必要です。
APIトークンの取得
APIアクセストークンは、オンボーディングまたはアカウント承認時にFlex Forwardチームから発行されます。開発環境または本番環境のアクセスをリクエストするには、[email protected] までご連絡ください。アクセスの仕組み
Flex Forwardはマネージドオンボーディングモデルを採用しています。APIアクセスは、お客様の配送ルートと配送業者の要件に合わせてアカウントが正しく設定されるよう、Flex Forwardチームがプロビジョニングします。Flex Forwardチームに連絡
ユースケース、予想配送量、必要な配送ルートを記載して [email protected] にメールをお送りください。
インテグレーションのテスト
開発環境を使用してインテグレーションを構築・検証してください。ラベル作成、文書取得、追跡を確認してください。
shipperAccountIdについて
shipperAccountId は、設定済みのシッパーアカウントを識別するUUIDです(例:a1b2c3d4-e5f6-7890-abcd-ef1234567890)。オンボーディング時にFlex Forwardチームがプロビジョニングし、配送業者と配送ルートの設定にリンクされます。単一のAPIアカウントで、異なる配送業者設定に対応する複数のシッパーアカウントIDを持つことが可能です。
認証済みリクエストの送信
全リクエストのAuthorizationヘッダーにトークンを含めてください:
エラーレスポンス
トークンが欠落または無効の場合、APIは401 Unauthorized レスポンスを返します:
403 Forbidden レスポンスを返します:
トークンのベストプラクティス
- トークンを定期的にローテーションする
- 開発環境と本番環境で個別のトークンを使用する
- トークンは環境変数またはシークレットマネージャーに保存する — ハードコードしない