コネクタディレクトリ:配送業者と配送アグリゲータ
配送業者直結(UPS、FedEx、USPS、DHL)と 1 キーで複数社使えるアグリゲータ(Shippo、EasyPost、ShipEngine、ShipStation、Easyship、AfterShip、Sendle):必要なフィールドと取得場所。
Docklify からの発送は 2 通り:自社の配送業者アカウントで直結(料金・ラベルはそのアカウント基準)、または API キー 1 つでアグリゲータ接続。認証情報がない場合はシミュレーションモードで動作し、明示されます。
配送業者(直結)#
UPS

UPS API でリアルタイム料金・ラベル・追跡。自社の UPS アカウント基準。完全ガイドは「UPS 接続」を参照。フィールド概要:
| フィールド | 必須? | 取得場所 |
|---|---|---|
| Client ID | 必須 | UPS Developer Kit → アプリ作成 → OAuth 認証情報 |
| Client Secret | 必須 | Developer Kit の同じアプリページ |
| Shipper Number(アカウント番号) | 必須 | 6 文字の UPS アカウント番号。UPS 請求書に記載 |
UPS のテスト用と本番用の認証情報は別々です。接続を分け、テスト時は環境を正しく選んでください。
認証情報がまだなくても、Docklify で全フローを練習できます。まず UPS アカウントを作成し、キー欄は空のままにしてください。出荷ダイアログの料金・ラベル・追跡が、明示された練習モードで動作します。練習料金は研修用の見積もり(「シミュレーション」バッジ付き)、練習ラベルには大きな DEMO 透かしが入り発送には使えません。練習追跡はサンプルのタイムラインです。本物の認証情報を保存すると、すべて自動で UPS の実データに切り替わります。
FedEx

FedEx API でリアルタイム料金・ラベル・追跡。自社の FedEx アカウント基準。
| フィールド | 必須? | 取得場所 |
|---|---|---|
| API キー(Client ID) | 必須 | FedEx Developer Portal → My Projects → プロジェクト → API 認証情報 |
| Secret Key(Client Secret) | 必須 | 同じ認証情報ページ。プロジェクト作成時に一度だけ表示 |
| アカウント番号 | 必須 | FedEx アカウント番号。請求書に記載 |
FedEx は実データのみで、練習モードはありません。上の API キー、シークレットキー、アカウント番号を入力して保存すると、料金・ラベル・追跡がすぐにあなたの FedEx アカウントで実データで動作します。認証情報が未入力または不完全な場合、見積もり・ラベル購入・追跡の前に、Docklify が入力を求めます。
USPS

USPS API で料金・ラベル・追跡。OAuth 認証情報で料金と追跡が可能。ラベル購入には USPS 支払いアカウントの識別子(CRID / MID / EPS)が追加で必要です。
| フィールド | 必須? | 取得場所 |
|---|---|---|
| Consumer Key | 必須 | USPS Developer Portal → Apps → アプリ |
| Consumer Secret | 必須 | 同じアプリページ |
| CRID | 任意 | USPS Customer Registration ID。ビジネスアカウント/BCG プロフィールに記載。ラベル購入時に必要 |
| MID | 任意 | USPS Mail ID。同じビジネスアカウントプロフィールに記載 |
| EPS アカウント番号 | 任意 | USPS Enterprise Payment System のアカウント番号。ラベル料金はここに請求 |
DHL Express

MyDHL API(Express)で料金・ラベル・追跡。認証情報は DHL が発行します。セルフサービスのキーページはありません。
| フィールド | 必須? | 取得場所 |
|---|---|---|
| ユーザー名 | 必須 | MyDHL API 用に DHL 担当者が発行(Basic 認証) |
| パスワード | 必須 | ユーザー名とともに発行 |
| アカウント番号 | 必須 | DHL Express アカウント番号。請求書に記載 |
配送アグリゲータ(1 キーで複数社)#
アグリゲータは接続 1 つ・キー 1 つで利用できます。実際に使える配送業者は、アグリゲータのアカウントで有効化した業者次第です。テストキーはサンプルデータで料金・ラベルを確認できます。本番キーは実際に課金されるラベルを作成します。特に ShipStation にはサンドボックスがないため、最初から本番キーとして扱ってください。
Shippo

Shippo アカウントの配送業者について、API トークン 1 つで料金・ラベル・追跡。
| フィールド | 必須? | 取得場所 |
|---|---|---|
| API トークン | 必須 | Shippo ダッシュボード → Settings → API → API tokens。テストは shippo_test_、本番は shippo_live_ で始まります |
EasyPost

EasyPost アカウントの配送業者について、API キー 1 つで料金・ラベル・追跡。
| フィールド | 必須? | 取得場所 |
|---|---|---|
| API キー | 必須 | EasyPost ダッシュボード → Settings → API Keys。テストは EZTKtest、本番は EZTKprod で始まります |
ShipEngine

ShipEngine アカウントの配送業者について、API キー 1 つで料金・ラベル・追跡。サンドボックスキー(TEST_ で始まる)はサンプルラベルを発行し、全フローを練習できます。
| フィールド | 必須? | 取得場所 |
|---|---|---|
| API キー | 必須 | ShipEngine ダッシュボード → Settings → API Management → API keys |
ShipStation

ShipStation アカウント(V2 API)経由で料金とラベル。重要:ShipStation V2 にはサンドボックスがありません。このキーで作成したラベルは実際に課金されます。
| フィールド | 必須? | 取得場所 |
|---|---|---|
| API キー | 必須 | ShipStation → Settings → Account → API Settings → API keys(V2) |
Easyship

Easyship アカウントの配送業者について、アクセストークン 1 つで料金・ラベル・追跡。Easyship のサンドボックスは別環境で、専用トークンを使います。
| フィールド | 必須? | 取得場所 |
|---|---|---|
| アクセストークン | 必須 | Easyship ダッシュボード → Settings → API Integration → アクセストークン(本番は prod_ で始まる) |
AfterShip(Postmen)

Postmen(AfterShip Shipping)アカウント経由で料金とラベル。Postmen には追跡 API がないため、料金照会とラベル発行用です。
| フィールド | 必須? | 取得場所 |
|---|---|---|
| API キー | 必須 | Postmen ダッシュボード → Settings → API(as-api-key ヘッダーとして送信) |
| Shipper アカウント Slug | 任意 | Postmen 内の配送業者アカウントの slug(複数ある場合) |
Sendle

Sendle(豪州・米国・カナダ)でラベルと追跡。Sendle には料金比較 API がなく、見積もりは注文作成時に個別に返ります。
| フィールド | 必須? | 取得場所 |
|---|---|---|
| Sendle ID | 必須 | Sendle ダッシュボード → Settings → API(Sendle ID) |
| API キー | 必須 | 同じ API 設定ページ(Sendle ID と Basic 認証) |