Bookingbusiness aktualisieren

Namespace: microsoft.graph

Dient zum Aktualisieren der Eigenschaften eines bookingBusiness-Objekts.

Berechtigungen

Eine der nachfolgenden Berechtigungen ist erforderlich, um diese API aufrufen zu können. Weitere Informationen, unter anderem zur Auswahl von Berechtigungen, finden Sie im Artikel zum Thema Berechtigungen.

Berechtigungstyp Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten)
Delegiert (Geschäfts-, Schul- oder Unikonto) Bookings.ReadWrite.All, Bookings.Manage.All
Delegiert (persönliches Microsoft-Konto) Nicht unterstützt
Anwendung Nicht unterstützt

HTTP-Anforderung

PATCH /solutions/bookingBusinesses/{id}

Anforderungsheader

Name Beschreibung
Authorization Bearer {code}

Anforderungstext

Stellen Sie im Anforderungstext nur die Werte für Eigenschaften bereit, die aktualisiert werden sollen. Vorhandene Eigenschaften, die nicht im Anforderungstext enthalten sind, behalten ihre vorherigen Werte bei oder werden basierend auf Änderungen an anderen Eigenschaftswerten neu berechnet.

In der folgenden Tabelle sind die Eigenschaften angegeben, die aktualisiert werden können.

Eigenschaft Typ Beschreibung
address physicalAddress Die Anschrift des Unternehmens. Der Attributtyp "physicalAddress" wird in Version 1.0 nicht unterstützt. Intern ordnen wir die Adressen dem Typ others zu.
businessHours bookingWorkHours-Sammlung Die Betriebszeiten für das Unternehmen.
businessType String Der Geschäftstyp.
defaultCurrencyIso String Der Code für die Währung, in der das Unternehmen mit Microsoft Bookings arbeitet.
displayName String Ein Name für das Unternehmen, das mit Kunden verbunden ist.
email String Die E-Mail-Adresse für das Unternehmen.
phone String Die Telefonnummer für das Unternehmen.
schedulingPolicy bookingSchedulingPolicy Gibt an, wie Buchungen für dieses Unternehmen erstellt werden können.
webSiteUrl Zeichenfolge Die URL der Geschäftswebsite.

Antwort

Wenn die Methode erfolgreich verläuft, wird der Antwortcode 204 No Content zurückgegeben. Im Antworttext wird nichts zurückgegeben.

Beispiel

Anforderung

Im folgenden Beispiel werden die Geschäfts-E-Mail-Adresse und die Terminplanungsrichtlinie aktualisiert, um das standardmäßige Geschäftsbuchungszeitfenster in eine Stunde und die Vorausbuchung bis zu 30 Tage zu ändern.

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

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

Antwort

Das Folgende ist ein Beispiel für die Antwort. Hinweis: Das hier gezeigte Antwortobjekt wird möglicherweise zur besseren Lesbarkeit verkürzt.

HTTP/1.1 204 No Content