bookingBusiness リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph のバージョンの /beta API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 API が v1.0 で使用できるかどうかを確認するには、 バージョン セレクターを使用します。

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

bookingNamedEntity から継承

メソッド

メソッド 戻り値の型 説明
BookingBusinesses を一覧表示する bookingBusiness コレクション テナント内の Bookingbusiness オブジェクトのコレクションを取得します。
bookingBusiness を作成する bookingBusiness 新しいMicrosoft Bookingsビジネスを作成します。
bookingBusiness を取得する bookingBusiness bookingBusiness オブジェクトのプロパティとリレーションシップを読み取ります。
Update なし bookingBusiness オブジェクトのプロパティを更新します。
削除 なし 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 プロパティを true に設定し、publicUrl プロパティをスケジュール ページの URL に設定します。
unpublish なし このビジネスのスケジュール設定ページを外部の顧客が利用できない状態にします。 isPublished プロパティを false に設定し、publicUrl プロパティを null に設定します。
スタッフの空き時間を取得する staffAvailabilityItem コレクション Microsoft Bookingsカレンダーのスタッフ メンバーの空き時間情報を取得します。

プロパティ

プロパティ 種類 説明
address physicalAddress ビジネスの住所。 address プロパティは、電話webSiteUrl と共に、ビジネス スケジュール ページのフッターに表示されます。
businessHours bookingWorkHours コレクション ビジネスの営業時間。
businessType String ビジネスの種類。
defaultCurrencyIso String ビジネスがMicrosoft Bookingsで動作する通貨のコード。
displayName String 顧客とインターフェイスするビジネスの名前。 この名前は、ビジネス スケジュール ページの上部に表示されます。
メール String ビジネス用の電子メール アドレス。
id String ビジネスの一意のプログラム識別子。 読み取り専用です。
isPublished ブール値 スケジュール 設定ページは、外部のお客様が利用できるようになりました。 このプロパティを設定するには、 発行 アクションと 公開解除 アクションを使用します。 読み取り専用です。
languageTag String セルフサービス予約ページの言語
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",
  "languageTag": "String",
  "schedulingPolicy": {"@odata.type": "microsoft.graph.bookingSchedulingPolicy"},
  "webSiteUrl": "String"
}

関連項目