bookingBusiness リソースの種類bookingBusiness resource type

名前空間: microsoft.graphNamespace: microsoft.graph

重要

/betaMicrosoft Graph のバージョンの api は変更される可能性があります。APIs under the /beta version in Microsoft Graph are subject to change. 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。Use of these APIs in production applications is not supported. API が v2.0 で利用できるかどうかを確認するには、 バージョン セレクターを使用します。To determine whether an API is available in v1.0, use the Version selector.

Microsoft 予約のビジネスを表します。Represents a business in Microsoft Bookings. これは、Microsoft の予約 API の最上位レベルのオブジェクトです。This is the top level object in the Microsoft Bookings API. これには、ビジネス情報と、予定、顧客、サービス、スタッフメンバーなどの関連するビジネスオブジェクトが含まれています。It contains business information and related business objects such as appointments, customers, services, and staff members.

メソッドMethods

メソッドMethod 戻り値の型Return Type 説明Description
BookingBusinesses のリストList bookingBusinesses Bookingbusiness コレクションbookingBusiness collection テナント内の bookingbusiness オブジェクトのコレクションを取得します。Get a collection of bookingbusiness objects in the tenant.
BookingBusiness の作成Create bookingBusiness bookingBusinessbookingBusiness 新しい Microsoft 予約ビジネスを作成します。Create a new Microsoft Bookings business.
BookingBusiness の取得Get bookingBusiness bookingBusinessbookingBusiness BookingBusiness オブジェクトのプロパティとリレーションシップを読み取ります。Read properties and relationships of bookingBusiness object.
更新するUpdate bookingBusinessbookingBusiness Bookingbusinessオブジェクトのプロパティを更新します。Update properties in a bookingBusiness object.
DeleteDelete なしNone Bookingbusinessオブジェクトを削除します。Delete a bookingBusiness object.
BookingAppointment の作成Create bookingAppointment bookingAppointmentbookingAppointment 予定のコレクションに投稿して、新しいブックを作成します。Create a new bookingAppointment by posting to the appointments collection.
予定を一覧表示するList appointments Bookingappointment コレクションbookingAppointment collection BookingAppointment オブジェクトコレクションを取得します。Get a bookingAppointment object collection.
BookingCustomer の作成Create bookingCustomer bookingCustomerbookingCustomer Customers コレクションへの投稿により、新しい書店の顧客を作成します。Create a new bookingCustomer by posting to the customers collection.
顧客を一覧表示するList customers Bookingcustomer コレクションbookingCustomer collection BookingCustomer オブジェクトのコレクションを取得します。Get a bookingCustomer object collection.
BookingService の作成Create bookingService bookingServicebookingService サービスコレクションへの投稿により、新しい bookingService を作成します。Create a new bookingService by posting to the services collection.
サービスを一覧表示するList services Bookingservice コレクションbookingService collection BookingService オブジェクトのコレクションを取得します。Get a bookingService object collection.
BookingStaffMember を作成するCreate bookingStaffMember bookingStaffMemberbookingStaffMember StaffMembers コレクションへの投稿によって新しい bookingStaffMember を作成します。Create a new bookingStaffMember by posting to the staffMembers collection.
リスト staffMembersList staffMembers bookingStaffMember コレクションbookingStaffMember collection BookingStaffMember オブジェクトのコレクションを取得します。Get a bookingStaffMember object collection.
calendarView を一覧表示するList calendarView Bookingappointment コレクションbookingAppointment collection 指定した日付範囲内に発生する Bookingappointment オブジェクトのコレクションを取得します。Get the collection of bookingAppointment objects that occurs in the specified date range.
publishpublish なしNone この業務の [スケジュール] ページを外部のお客様が利用できるようにします。Make the scheduling page of this business available to external customers. IsPublishedプロパティを true に、 publicurlプロパティを [スケジュール] ページの URL に設定します。Set the isPublished property to true, and publicUrl property to the URL of the scheduling page.
unpublishunpublish なしNone 外部のお客様がこの業務のスケジュール設定ページを使用できないようにします。Make the scheduling page of this business not available to external customers. IsPublishedプロパティを false に設定し、 publicurlプロパティを null に設定します。Set the isPublished property to false, and publicUrl property to null.

プロパティProperties

プロパティProperty Type 説明Description
addressaddress physicalAddressphysicalAddress 会社の住所。The street address of the business. 住所プロパティは、 phoneおよびwebSiteUrlと共に、ビジネススケジュールページのフッターに表示されます。The address property, together with phone and webSiteUrl, appear in the footer of a business scheduling page.
Microsoft.rtc.rgs.management.writablesettings.businesshoursbusinessHours Bookingwork hours コレクションbookingWorkHours collection 業務の運営時間。The hours of operation for the business.
businessTypebusinessType StringString 業務の種類。The type of business.
defaultCurrencyIsodefaultCurrencyIso StringString Microsoft の予約で勤務している通貨のコード。The code for the currency that the business operates in on Microsoft Bookings.
displayNamedisplayName StringString 顧客とのインターフェイスとなるビジネスの名前。The name of the business, which interfaces with customers. この名前は、[ビジネススケジュール] ページの上部に表示されます。This name appears at the top of the business scheduling page.
メールemail StringString ビジネスの電子メールアドレス。The email address for the business.
idid StringString ビジネスの一意なプログラム id。A unique programmatic identifier for the business. 読み取り専用です。Read-only.
isPublishedisPublished BooleanBoolean [スケジュール] ページは、外部のお客様が利用できるようになっています。The scheduling page has been made available to external customers. 発行および未発行アクションを使用して、このプロパティを設定します。Use the publish and unpublish actions to set this property. 読み取り専用です。Read-only.
phonephone StringString 会社の電話番号。The telephone number for the business. [ 電話 ] プロパティは、[ 住所 ] および [ webSiteUrl] と共に、[ビジネススケジュール] ページのフッターに表示されます。The phone property, together with address and webSiteUrl, appear in the footer of a business scheduling page.
publicUrlpublicUrl StringString ページの公開または 発行取り消し た後に設定される、[スケジュール] ページの URL。The URL for the scheduling page, which is set after you publish or unpublish the page. 読み取り専用です。Read-only.
schedulingPolicyschedulingPolicy bookingSchedulingPolicybookingSchedulingPolicy このビジネスに対して予約を作成する方法を指定します。Specifies how bookings can be created for this business.
webSiteUrlwebSiteUrl StringString ビジネス web サイトの URL。The URL of the business web site. WebSiteUrlプロパティは、[住所, phone] と共に、[ビジネススケジュール] ページのフッターに表示されます。The webSiteUrl property, together with address, phone, appear in the footer of a business scheduling page.

関係Relationships

リレーションシップRelationship Type 説明Description
予定appointments Bookingappointment コレクションbookingAppointment collection このビジネスのすべての予定。All the appointments of this business. 読み取り専用です。Read-only. Null 許容型。Nullable.
calendarViewcalendarView Bookingappointment コレクションbookingAppointment collection 指定した日付範囲内の、このビジネスの一連の予定。The set of appointments of this business in a specified date range. 読み取り専用です。Read-only. Null 許容型。Nullable.
ユーザーcustomers Bookingcustomer コレクションbookingCustomer collection このビジネスのすべてのお客様。All the customers of this business. 読み取り専用です。Read-only. Null 許容型。Nullable.
サービスservices Bookingservice コレクションbookingService collection このビジネスによって提供されるすべてのサービス。All the services offered by this business. 読み取り専用です。Read-only. Null 許容型。Nullable.
staffMembersstaffMembers bookingStaffMember コレクションbookingStaffMember collection このビジネスのサービスを提供するすべてのスタッフメンバー。All the staff members that provide services in this business. 読み取り専用です。Read-only. Null 許容型。Nullable.

JSON 表記JSON representation

リソースの JSON 表記を次に示します。The following is a JSON representation of the resource.

{
  "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"
}

関連項目See also