メインコンテンツへスキップ
外部ソースからBoxにコンテンツを移行するサービスであるBox Shuttleを管理するためのエンドポイント。これらのエンドポイントを使用して、Shuttleがコンテンツの移行元として使用するシステム、およびShuttleが実行する移行ジョブを管理します。

Shuttleエージェント資格情報

Windows Shuttleシステムに発行されたインストール資格情報。エージェントをシステムに登録するために、登録トークンがWindowsエージェントインストーラに貼り付けられます。
例

Shuttleサブジェクト

ユーザーやグループなど、移行元のソースシステムで検出されたサブジェクト。
例

Shuttleサブジェクトマッピング

ShuttleサブジェクトマッピングのStandard版の表示。サブジェクトマッピングは、検出されたソースサブジェクトをBoxのユーザーまたはグループに対応付けるか、そのサブジェクトをスキップ対象として設定します。
例

Shuttleサブジェクトマッピング

Shuttleサブジェクトマッピングのページ割りされたリスト。
例

Shuttleサブジェクトマッピングインポート作成リクエスト

Boxに保存済みのスプレッドシートからShuttleジョブのサブジェクトマッピングをインポートするために使用するリクエスト本文。
例

Shuttleサブジェクトマッピング更新リクエスト

既存のShuttleサブジェクトマッピングを更新するために使用するリクエスト本文。リクエスト本文で指定されたフィールドのみが変更されます。job_id、id、type、source、discovered_subject_id、revisionは変更できません。
例

Shuttleサブジェクトマッピング作成リクエスト

新しいShuttleサブジェクトマッピングを作成するために使用するリクエスト本文。
例

Shuttleシステム

ShuttleシステムのStandard版の表示。Shuttleシステムは、Shuttleがコンテンツを移行する際の移行元または移行先と、その現在の接続状態を表します。
例

Shuttleシステム

Shuttleシステムのページ割りされたリスト。
例

Shuttleシステム更新リクエスト

Shuttleシステムを更新するためのリクエスト本文。指定されたフィールドのみが変更されます。
例

Shuttleシステム作成リクエスト

Shuttleシステムを作成するためのリクエスト本文。公開APIを使用して作成できるのはWindowsエージェントシステムのみであるため、system_typeはwindowsでなければなりません。
例

Shuttleジョブ

ShuttleジョブのStandard版の表示。Shuttleジョブは、ソースシステムからBoxへのコンテンツ移行について、現在の状態、マッピング準備状態、マッピング構成を含めて記述します。
例

Shuttleジョブ

Shuttleジョブのページ割りされたリスト。
例

Shuttleジョブスケジュール

Shuttleジョブの実行を開始するスケジュール。スケジュールは日時に基づくものか、他のジョブの実行によってトリガーされるものになります。スケジュールではscanモードでの実行を開始することはできません。
例

Shuttleジョブスケジュール

Shuttleジョブスケジュールのページ割りされたリスト。
例

Shuttleジョブスケジュールトリガー

Shuttleジョブスケジュールが実行を開始するタイミング。typeによって識別されるトリガーバリアントが必ず1つだけ存在します。
例

Shuttleジョブスケジュール更新リクエスト

既存のShuttleジョブスケジュールを更新するために使用するリクエスト本文。リクエスト本文で指定されたフィールドのみが変更されます。
例

Shuttleジョブスケジュール作成リクエスト

Shuttleジョブスケジュールを作成するために使用するリクエスト本文。
例

Shuttleジョブ開始リクエスト

Shuttleジョブを開始するために使用するリクエスト本文。
例

Shuttleジョブ権限競合戦略

競合する権限を調整するために使用される戦略。
例

Shuttleジョブ更新リクエスト

既存のShuttleジョブを更新するために使用するリクエスト本文。リクエスト本文で指定されたフィールドのみが変更されます。
例

Shuttleジョブ作成リクエスト

新しいShuttleジョブを作成するために使用されるリクエスト本文。
例

Shuttleターゲットサブジェクト

ソースサブジェクトのマッピング先となるBoxユーザーまたはグループ。
例

Shuttleターゲットサブジェクトの入力

ソースサブジェクトのマッピング先となるBoxユーザーまたはグループ。
例

Shuttleパスエントリ

Shuttleパスエントリのページ割りされたリスト。
例

Shuttleパスエントリ

Shuttleパスマッピングを作成するために使用する、ソースシステムまたはターゲットシステム上の参照可能なエントリ。共通フィールドはノードを表します。scopeはマッピング名前空間を識別する識別済みオブジェクトであるため、この行から追加の参照状態なしでパスマッピングを作成できます。
例

Shuttleパスエントリのアカウントスコープ

ユーザーアカウントまたはサービスアカウント配下にあるパスエントリのマッピングスコープ。typeは識別子です。残りのフィールドはアカウント自体を表し、このオブジェクトにフラット化されています。つまり、ネストされたaccountラッパーではありません。ここでのidはアカウント識別子であって、パスエントリのidではありません。アカウントスコープのパスマッピングを作成する際には、これらのフィールドをaccountにコピーします。
例

Shuttleパスエントリのスコープ

このパスエントリが属しているマッピング名前空間。typeによって識別されます。accountの場合、所有アカウントがこのオブジェクトにフラット化されます。shared_spaceの場合、共有コンテナ名が含まれます。ファイルかフォルダかはスコープには含まれません。パスエントリのis_directoryを使用します。
例

Shuttleパスエントリの共有スペーススコープ

サイト、チームドライブ、バケット、ファイル共有などの共有コンテナ配下にあるパスエントリのマッピングスコープ。typeは識別子です。この行からマッピングを作成する際は、spaceを共有スペースのパスマッピングの場所にコピーします。
例

Shuttleパスマッピング

ShuttleパスマッピングのStandard版の表示。パスマッピングは、移行元システム上のソースの場所をBoxの移行先に対応付けるか、ソースパスをスキップ対象として設定します。
例

Shuttleパスマッピング

Shuttleパスマッピングのページ割りされたリスト。
例

Shuttleパスマッピングアカウント

アカウントスコープのパスマッピングの場所を所有するアカウント。
例

Shuttleパスマッピングアカウントの場所

ユーザーアカウントまたはサービスアカウントをスコープとするパスマッピングの場所。
例

Shuttleパスマッピングアカウントの場所のターゲットの入力

パスマッピングの作成または更新時に指定する、アカウントスコープの移行先の場所。
例

Shuttleパスマッピングアカウントの場所の入力

パスマッピングの作成または更新時に指定する、アカウントスコープのソースの場所。
例

Shuttleパスマッピングアカウントの入力

アカウントスコープのパスマッピングの場所を所有するアカウント。idまたはemailの少なくとも一方を指定します。
例

Shuttleパスマッピングインポート作成リクエスト

Boxに保存済みのスプレッドシートからShuttleジョブのパスマッピングをインポートするために使用するリクエスト本文。
例

Shuttleパスマッピングターゲットの場所の入力

パスマッピングの作成または更新時に指定する移行先の場所。オブジェクトの構造はtypeによって決まります。移行先の入力にはis_directoryを含めません。このフラグはソースから取得されます。
例

Shuttleパスマッピングの場所

パスマッピングの一方の側。オブジェクトの構造はtypeによって決まります。
例

Shuttleパスマッピングの場所の入力

パスマッピングの作成または更新時に指定するソースの場所。オブジェクトの構造はtypeによって決まります。
例

Shuttleパスマッピング共有スペースの場所

サイト、チームドライブ、バケット、ファイル共有などの共有コンテナをスコープとするパスマッピングの場所。
例

Shuttleパスマッピング共有スペースの場所のターゲットの入力

パスマッピングの作成または更新時に指定する、共有コンテナの移行先の場所。
例

Shuttleパスマッピング共有スペースの場所の入力

パスマッピングの作成または更新時に指定する、共有コンテナのソースの場所。
例

Shuttleパスマッピング更新リクエスト

既存のShuttleパスマッピングを更新するために使用するリクエスト本文。リクエスト本文で指定されたフィールドのみが変更されます。job_id、id、typeは変更できません。
例

Shuttleパスマッピング作成リクエスト

新しいShuttleパスマッピングを作成するために使用するリクエスト本文。
例

Shuttleマッピングエラー

Shuttleジョブのパス、サブジェクト、または権限のマッピングを準備する際に発生した問題。
例

Shuttleマッピングエラー

Shuttleマッピングエラーのページ割りされたリスト。
例

Shuttleレポート

Shuttleジョブの実行について非同期で生成されるレポート。statusがpendingまたはprocessingの間はポーリングを継続します。statusがcomplete、failed、canceled、またはunknownになると停止します。生成されるBoxファイルまたはフォルダは、生成が完了するまでnullです。
例

Shuttleレポート

Shuttleレポートのページ割りされたリスト。
例

Shuttleレポート作成リクエスト

Shuttle実行のレポートを生成するために使用するリクエスト本文。生成は非同期で行われます。作成されたレポートは、pendingまたはprocessingステータスですぐに返されます。statusがpendingまたはprocessingの間はGET /shuttle_reports/{shuttle_report_id}をポーリングします。statusがcomplete、failed、canceled、またはunknownになると停止します。同じパラメータでこのリクエストを繰り返した場合、重複するレポートを新たに作成する代わりに、既存のレポートが再利用されます。
例

Shuttleレポート出力

生成されたBoxファイルまたはフォルダへの参照。
例

Shuttle検出済みサブジェクト

スキャン中にソースシステムで検出されたサブジェクト。オプションで、推奨されるBoxターゲットが含まれます。
例

Shuttle検出済みサブジェクト

ソースシステムで検出されたサブジェクトのページ割りされたリスト。
例

Shuttle実行

Shuttleジョブの過去の実行インスタンス。ジョブが開始されるたびに実行が作成されます。実行IDの形式は{job_id}:{run_number}です。
例

Shuttle実行

Shuttle実行のページ割りされたリスト。
例

ジョブによるShuttleジョブスケジュールトリガー

別のShuttleジョブの実行が条件を満たした後に、このスケジュールを開始するジョブベースのトリガー。
例

時間によるShuttleジョブスケジュールトリガー

特定の実時間にスケジュールを開始し、必要に応じて繰り返す時間ベースのトリガー。
例
最終更新日 2026年11月4日