bookingBusiness リソースの種類

名前空間: microsoft.graph

重要

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

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 コレクションに投稿して、新しい booking StaffMember を作成します。
staffMembers を一覧表示する bookingStaffMember コレクション BookingStaffMember オブジェクト コレクションを取得します。
customQuestions を一覧表示する bookingCustomQuestion コレクション customQuestions ナビゲーション プロパティから BookingCustomQuestion リソースを取得します。
BookingCustomQuestion を作成する bookingCustomQuestion 新しい BookingCustomQuestion オブジェクトを 作成します。
List calendarView bookingAppointment コレクション 指定した日付範囲で発生する BookingAppointment オブジェクトのコレクションを取得します。
publish なし このビジネスのスケジュール ページを外部のお客様が利用できるようにします。 isPublished プロパティを true に、publicUrl プロパティをスケジュール ページの URL に設定します。
unpublish なし このビジネスのスケジュール ページを外部のお客様が利用できないようにします。 isPublished プロパティを false に、publicUrl プロパティを null に設定します。
スタッフの空き状況を取得する staffAvailabilityItem コレクション Microsoft Bookings予定表のスタッフ メンバーの空き時間情報を取得します。

プロパティ

プロパティ 説明
address physicalAddress ビジネスの番地。 address プロパティは、電話webSiteUrl と共に、ビジネス スケジュール ページのフッターに表示されます。
bookingPageSettings bookingPageSettings 発行された予約ページの設定。
businessHours bookingWorkHours コレクション ビジネスの営業時間。
businessType String ビジネスの種類。
createdDateTime DateTimeOffset 予約ビジネスが作成された日付、時刻、タイム ゾーン。
defaultCurrencyIso String ビジネスがMicrosoft Bookingsで操作する通貨のコード。
displayName String 顧客とインターフェイスするビジネスの名前。 この名前は、ビジネス スケジュール ページの上部に表示されます。
メール String ビジネスのメール アドレス。
id String ビジネスの一意のプログラム識別子。 読み取り専用です。
isPublished ブール型 スケジュール ページは、外部のお客様が利用できるようになりました。 発行アクションと発行解除アクションを使用して、このプロパティを設定します。 読み取り専用です。
languageTag String セルフサービス予約ページの言語
lastUpdatedDateTime DateTimeOffset 予約ビジネスが最後に更新された日付、時刻、タイムゾーン。
phone String ビジネスの電話番号。 phone プロパティは、住所webSiteUrl と共に、ビジネス スケジュール ページのフッターに表示されます。
publicUrl String スケジュール ページの URL。これは、ページを 発行 または 発行解除 した後に設定されます。 読み取り専用。
scheduleingPolicy bookingSchedulingPolicy このビジネスの予約を作成する方法を指定します。
webSiteUrl String ビジネス Web サイトの URL。 webSiteUrl プロパティは、住所電話と共に、ビジネス スケジュール ページのフッターに表示されます。

リレーションシップ

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

JSON 表記

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

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