サービス予定
サービス予定の作成、リソースの割り当て、リードの生成を行います。サービス予定は parentRecordId または lead のどちらか片方のみを使用して作成できます。両方は使用できません。認証されていないゲストユーザとのサービス予定を作成するには lead を使用します。
- リソース
-
1/connect/scheduling/service-appointments - 使用可能なバージョン
- 48.0
- Chatter が必要かどうか
- いいえ
- HTTP メソッド
- POST
- POST のリクエストボディ
-
- JSON の例
-
1{ 2 "serviceAppointment": { 3 "parentRecordId": "001RM000004PhDgYAK", 4 "workTypeId": "08qRM0000004LyJYAU", 5 "serviceTerritoryId": "0HhRM0000004MNd0AM", 6 "street": "1 Market Street", 7 "city": "San Francisco", 8 "state": "CA", 9 "postalCode": "94105", 10 "country": "USA", 11 "appointmentType": "In Person", 12 "extendedFields": [] 13 }, 14 "assignedResources": [ 15 { 16 "serviceResourceId": "0HnRM0000004Gzy0AE", 17 "isRequiredResource": true, 18 "isPrimaryResource": true, 19 "extendedFields": [] 20 }, 21 { 22 "serviceResourceId": "0HnRM0000004Mln0AE", 23 "isRequiredResource": true, 24 "isPrimaryResource": false, 25 "extendedFields": [] 26 } 27 ] 28} - プロパティ
-
名前 型 説明 必須か省略可能 使用可能なバージョン assignedResources Assigned Resource Input[] サービス予定に割り当てられたサービスリソース。 省略可能 48.0 lead Lead Input[] 見込み客またはリード。 serviceAppointment が指定されていない場合は必須 48.0 schedulingPolicyId String AppointmentSchedulingPolicy オブジェクトの ID。リクエストボディでスケジュールポリシーが渡されない場合、デフォルトの設定が使用されます。時間枠の決定時に使用される唯一のスケジュールポリシー設定は、取引先訪問時間の適用です。 省略可能 48.0 serviceAppointment Service Appointment Input[] 顧客のサービス作業を完了するための予定。 lead が指定されていない場合は必須 48.0
- POST のレスポンスボディ
- Service Appointment Output