Bookingbusiness を更新する

名前空間: microsoft.graph

重要

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

bookingBusiness オブジェクトのプロパティを更新します。

アクセス許可

この API を呼び出すには、次のいずれかのアクセス許可が必要です。アクセス許可の選択方法などの詳細については、「アクセス許可」を参照してください。

アクセス許可の種類 アクセス許可 (特権の小さいものから大きいものへ)
委任 (職場または学校のアカウント) Bookings.ReadWrite.All, Bookings.Manage.All
委任 (個人用 Microsoft アカウント) サポートされていません。
アプリケーション サポートされていません。

HTTP 要求

PATCH /bookingBusinesses/{id}

オプションの要求ヘッダー

名前 説明
Authorization Bearer {code}

要求本文

要求本文で、更新する関連フィールドの値を指定します。要求本文に含まれない既存のプロパティは、以前の値のままになるか、他のプロパティ値の変化に基づいて再計算されます。最適なパフォーマンスを得るためには、変更されていない既存の値を含めないでください。

プロパティ 説明
address physicalAddress ビジネスの住所。
businessHours bookingWorkHours コレクション ビジネスの営業時間。
businessType String ビジネスの種類。
defaultCurrencyIso String ビジネスがMicrosoft Bookingsで動作する通貨のコード。
displayName String 顧客とインターフェイスするビジネスの名前。
メール String ビジネス用の電子メール アドレス。
languageTag String セルフサービス予約ページの言語。
phone String ビジネスの電話番号。
schedulingPolicy bookingSchedulingPolicy このビジネスに対して予約を作成する方法を指定します。
webSiteUrl String ビジネス Web サイトの URL。

応答

成功した場合、このメソッドは 204, No Content 応答コードを返します。応答本文には何も返されません。

要求

次の例では、ビジネス用のメール アドレスとスケジュール ポリシーを更新し、ビジネスの既定の予約期間を 1 時間に変更し、最大 30 日間の予約を事前に行います。

PATCH https://graph.microsoft.com/beta/bookingBusinesses/fabrikam@contoso.onmicrosoft.com
Content-type: application/json

{
  "email": "admin@fabrikam.com",
  "schedulingPolicy": {
      "timeSlotInterval": "PT60M",
      "minimumLeadTime": "P1D",
      "maximumAdvance": "P30D",
      "sendConfirmationsToOwner": true,
      "allowStaffSelection": true
  }
}
応答

以下に応答の例を示します。注: ここに示す応答オブジェクトは、読みやすさのために短縮されている可能性があります。

HTTP/1.1 204 No Content