bookingBusiness リソースの種類

名前空間: microsoft.graph

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

メソッド

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

プロパティ

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