次の方法で共有


bookingBusiness リソースの種類

名前空間: microsoft.graph

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

メソッド

メソッド 戻り値の型 説明
List bookingBusiness コレクション テナント内の BookingBusiness オブジェクトのコレクションを取得します。
Create bookingBusiness 新しい Microsoft Bookings ビジネスを作成します。
Get 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 コレクションに投稿して、新しい booking StaffMember を作成します。
staffMembers を一覧表示する bookingStaffMember コレクション BookingStaffMember オブジェクト コレクションを取得します。
customQuestions を一覧表示する bookingCustomQuestion コレクション customQuestions ナビゲーション プロパティから BookingCustomQuestion リソースを取得します。
bookingCustomQuestion を作成する bookingCustomQuestion 新しい BookingCustomQuestion オブジェクトを 作成します。
List calendarView bookingAppointment コレクション 指定した日付範囲で発生する BookingAppointment オブジェクトのコレクションを取得します。
Publish なし このビジネスのスケジュール ページを外部のお客様が利用できるようにします。 isPublished プロパティを true に設定し、publicUrl プロパティをスケジュール ページの URL に設定します。
発行を解除する なし このビジネスのスケジュール ページを外部のお客様が利用できないようにします。 isPublished プロパティを false に、publicUrl プロパティを null に設定します。

プロパティ

プロパティ 説明
address physicalAddress ビジネスの番地。 address プロパティは、電話webSiteUrl と共に、ビジネス スケジュール ページのフッターに表示されます。 physicalAddress の属性 の種類 は、v1.0 ではサポートされていません。 内部的には、アドレスを型 othersにマップします。
bookingPageSettings bookingPageSettings 発行された予約ページの設定。
businessHours bookingWorkHours コレクション ビジネスの営業時間。
businessType String ビジネスの種類。
createdDateTime DateTimeOffset 予約ビジネスが作成された日付、時刻、タイム ゾーン。 タイムスタンプの種類は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。
defaultCurrencyIso String Microsoft Bookings でビジネスが運営する通貨のコード。
displayName String 顧客とインターフェイスするビジネスの名前。 この名前は、ビジネス スケジュール ページの上部に表示されます。
メール String ビジネスのメール アドレス。
id String ビジネスの一意のプログラム識別子。 読み取り専用です。
isPublished ブール型 スケジュール ページは、外部のお客様が利用できるようになりました。 発行アクションと発行解除アクションを使用して、このプロパティを設定します。 読み取り専用です。
languageTag String セルフサービス予約ページの言語。
lastUpdatedDateTime DateTimeOffset 予約ビジネスが最後に更新された日付、時刻、タイム ゾーン。 タイムスタンプの種類は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。
phone String ビジネスの電話番号。 phone プロパティは、住所webSiteUrl と共に、ビジネス スケジュール ページのフッターに表示されます。
publicUrl String スケジュール ページの URL。これは、ページを 発行 または 発行解除 した後に設定されます。 読み取り専用です。
scheduleingPolicy bookingSchedulingPolicy このビジネスの予約を作成する方法を指定します。
webSiteUrl String ビジネス Web サイトの URL。 webSiteUrl プロパティは、住所電話と共に、ビジネス スケジュール ページのフッターに表示されます。

リレーションシップ

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

JSON 表記

次の JSON 表現は、リソースの種類を示しています。

{
  "@odata.type": "#microsoft.graph.bookingBusiness",
  "address": {"@odata.type": "microsoft.graph.physicalAddress"},
  "bookingPageSettings": {"@odata.type": "microsoft.graph.bookingPageSettings"},
  "businessHours": [{"@odata.type": "microsoft.graph.bookingWorkHours"}],
  "businessType": "String",
  "createdDateTime": "String (timestamp)",
  "defaultCurrencyIso": "String",
  "displayName": "String",
  "email": "String",
  "id": "String (identifier)",
  "isPublished": "Boolean",
  "languageTag": "String",
  "lastUpdatedDateTime": "String (timestamp)",
  "phone": "String",
  "publicUrl": "String",
  "schedulingPolicy": {"@odata.type": "microsoft.graph.bookingSchedulingPolicy"},
  "webSiteUrl": "String"
}