bookingBusiness リソースの種類

名前空間: microsoft.graph

Microsoft Bookingsのビジネスを表します。 これは、Microsoft Bookings API の最上位レベルのオブジェクトです。 これには、予定、顧客、サービス、スタッフメンバーなどのビジネス情報と関連するビジネス オブジェクトが含まれています。

メソッド

メソッド 戻り値の型 説明
BookingBusinesses を一覧表示する bookingBusiness コレクション テナント内の bookingBusiness オブジェクトのコレクションを取得します。
bookingBusiness を作成する bookingBusiness 新しいMicrosoft Bookingsビジネスを作成します。
bookingBusiness を取得する bookingBusiness bookingBusiness オブジェクトのプロパティとリレーションシップを読み取ります。
Update bookingBusiness bookingBusiness オブジェクトのプロパティを更新します。
Delete なし bookingBusiness オブジェクトを削除します。
bookingAppointment を作成する bookingAppointment 予定コレクションに投稿して、新しい bookingAppointment を作成します。
予定を一覧表示する bookingAppointment コレクション bookingAppointment オブジェクト コレクションを取得します。
bookingCustomer を作成する bookingCustomer 顧客コレクションに投稿して、新しい bookingCustomer を作成します。
顧客を一覧表示する bookingCustomer コレクション bookingCustomer オブジェクト コレクションを取得します。
BookingService を作成する bookingService サービス コレクションに投稿して、新しい bookingService を作成します。
サービスの一覧表示 bookingService コレクション bookingService オブジェクト コレクションを取得します。
bookingStaffMember を作成する bookingStaffMember staffMembers コレクションに投稿して、新しい bookingStaffMember を作成します。
List staffMembers bookingStaffMember コレクション bookingStaffMember オブジェクト コレクションを取得します。
customQuestions を一覧表示する bookingCustomQuestion コレクション customQuestions ナビゲーション プロパティから bookingCustomQuestion リソースを取得します。
bookingCustomQuestion を作成する bookingCustomQuestion 新しい bookingCustomQuestion オブジェクトを 作成します。
calendarView を一覧表示する bookingAppointment コレクション 指定した日付範囲で発生する bookingAppointment オブジェクトのコレクションを取得します。
Publish なし このビジネスのスケジュール設定ページを外部顧客が利用できるようにします。 isPublished プロパティを 、publicUrl プロパティをtrueスケジュール ページの URL に設定します。
非公開 なし このビジネスのスケジュール設定ページを外部の顧客が利用できない状態にします。 isPublished プロパティを falsepublicUrl プロパティnullを .

プロパティ

プロパティ 説明
address physicalAddress ビジネスの住所。 address プロパティは、電話webSiteUrl と共に、ビジネス スケジュール ページのフッターに表示されます。 physicalAddress の属性 の種類 は、v1.0 ではサポートされていません。 内部的には、アドレスを型にマップします others
businessHours bookingWorkHours コレクション ビジネスの営業時間。
businessType String ビジネスの種類。
defaultCurrencyIso String ビジネスがMicrosoft Bookingsで動作する通貨のコード。
displayName String 顧客とインターフェイスするビジネスの名前。 この名前は、ビジネス スケジュール ページの上部に表示されます。
メール String ビジネス用の電子メール アドレス。
id String ビジネスの一意のプログラム識別子。 読み取り専用です。
isPublished Boolean スケジュール 設定ページは、外部のお客様が利用できるようになりました。 このプロパティを設定するには、 発行 アクションと 公開解除 アクションを使用します。 読み取り専用です。
phone String ビジネスの電話番号。 phone プロパティは、アドレスwebSiteUrl と共に、ビジネス スケジュール ページのフッターに表示されます。
publicUrl String ページを 発行 または 公開解除 した後に設定される、スケジュール 設定ページの URL。 読み取り専用です。
schedulingPolicy bookingSchedulingPolicy このビジネスに対して予約を作成する方法を指定します。
webSiteUrl String ビジネス Web サイトの URL。 webSiteUrl プロパティは、住所電話 と共に、ビジネス スケジュール ページのフッターに表示されます。

リレーションシップ

リレーションシップ 説明
予定 bookingAppointment コレクション このビジネスのすべての予定。 読み取り専用です。 Null 許容型。
calendarView bookingAppointment コレクション 指定した日付範囲内のこのビジネスの予定のセット。 読み取り専用です。 Null 許容型。
顧客 bookingCustomer コレクション このビジネスのすべてのお客様。 読み取り専用です。 Null 許容型。
customQuestions bookingCustomQuestion コレクション このビジネスのすべてのカスタムの質問。 読み取り専用です。 Null 許容型。
services bookingService コレクション このビジネスによって提供されるすべてのサービス。 読み取り専用です。 Null 許容型。
staffMembers bookingStaffMember コレクション このビジネスでサービスを提供するすべてのスタッフ。 読み取り専用です。 Null 許容型。

JSON 表記

リソースの JSON 表記を次に示します。

{
  "address": {"@odata.type": "microsoft.graph.physicalAddress"},
  "businessHours": [{"@odata.type": "microsoft.graph.bookingWorkHours"}],
  "businessType": "String",
  "defaultCurrencyIso": "String",
  "displayName": "String",
  "email": "String",
  "id": "String (identifier)",
  "isPublished": true,
  "phone": "String",
  "publicUrl": "String",
  "schedulingPolicy": {"@odata.type": "microsoft.graph.bookingSchedulingPolicy"},
  "webSiteUrl": "String"
}