Available Territory Slots
- リソース
-
- 使用可能なバージョン
- 49.0
- HTTP のメソッド
- POST
-
- 要求の例
-
- 必須項目のみを含む要求の例
-
- プロパティ
-
名前 型 説明 必須か省略可能 使用可能なバージョン accountId String 関連取引先の ID。 省略可能 49.0 allowConcurrentScheduling Boolean 同時予定が許可されているか (true)、否か (false) を示します。デフォルト値は false です。 省略可能 49.0 correlationId String ServiceResourceScheduleHandler Apex インターフェースにカスタム情報を渡すための ID。たとえば、この相関関係 ID によって Apex インターフェース実装をコールするアプリケーション、Web サイト、または外部システムを識別できます。カスタム値を渡さない場合、ランダムに生成された識別子が渡されます。 省略可能 53.0 endTime String 予定を終了できる最も遅い時間。 省略可能 49.0 engagementChannelTypeIds String [] エンゲージメントチャネル種別レコードの ID。指定したエンゲージメントチャネル種別によって、リソースと関連付けられている時間枠が絞り込まれます。 available-territory-slots API でエンゲージメントチャネル種別を使用できるのは、次の場合のみです。
- Salesforce 組織の [Salesforce Scheduler の設定] で [エンゲージメントチャネルを使用して予定をスケジュール] が有効になっている。
- シフトが、スケジュールポリシーで定義されている。スケジュールポリシーでのシフトの設定についての詳細は、「スケジュールポリシーでのシフトルールの定義」を参照してください。
省略可能 56.0 filterByResources String[] サービスリソース ID のカンマ区切りリスト。API は、リストと選択したサービステリトリーの両方の資格があるサービスリソースのみを返します。リソースは、リソース ID が渡された順序で並べ替えられます。 省略可能 51.0 requiredResourceIds String[] 空き時間枠を取得するリソース ID のリスト。複数のリソース ID を渡した場合、渡されたリソースが対応可能なすべての時間枠が API によって返されます。たとえば、3 人の有資格のリソース A、B、C がいるとします。リソース ID A および B を渡した場合、次に該当するすべての時間枠が API によって返されます。
- A のみが対応可能
- B のみが対応可能
- A と B の両方が対応可能
- A と C の両方が対応可能
- A、B、C の全員が対応可能
C のみが対応可能な時間枠は API によって返されません。
この項目が空の場合、すべての有資格のリソースの時間枠が返されます。
省略可能 49.0 resourceLimitApptDistribution Integer 予定の配分が有効になっている場合に予定のスケジュール中に表示するサービスリソースの最大数を指定します。デフォルト値は 10 です�� 省略可能 53.0 schedulingPolicyId String AppointmentSchedulingPolicy オブジェクトの ID。指定されていない場合は、デフォルトの設定が考慮されます。 省略可能 49.0 startTime String 予定を開始できる最も早い時間。指定されていない場合は、デフォルトの要求の現時刻に設定されます。過去の時間も使用できます。 省略可能 49.0 territoryIds String[] 指定された作業が実施されるサービステリトリーの ID のリスト。 必須 49.0 workType Work Type Input 実施された作業の種別。 workTypeGroupId が指定されていない場合は必須 49.0 workTypeGroupId String 実施されたすべての作業種別を含む作業種別グループの ID。 workType が指定されていない場合は必須 49.0
- 応答の例
-
- POST のレスポンスボディ
- Available Territory Slots Output