bookingBusiness-Ressourcentyp

Namespace: microsoft.graph

Wichtig

Die APIs unter der /beta Version in Microsoft Graph können sich ändern. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in v1.0 verfügbar ist, verwenden Sie die Version Selektor.

Stellt ein Unternehmen in Microsoft Bookings dar. Dies ist das Objekt der obersten Ebene in der Microsoft Bookings-API. Sie enthält Geschäftsinformationen und zugehörige Geschäftsobjekte wie Termine, Kunden, Dienste und Mitarbeiter.

Methoden

Methode Rückgabetyp Beschreibung
Liste bookingBusinesses bookingBusiness-Sammlung Rufen Sie eine Sammlung von bookingbusiness-Objekten im Mandanten ab.
bookingBusiness erstellen bookingBusiness Erstellen Sie ein neues Microsoft Bookings Business.
BookingBusiness abrufen bookingBusiness Lesen von Eigenschaften und Beziehungen des bookingBusiness-Objekts.
Update bookingBusiness Aktualisieren sie die Eigenschaften eines bookingBusiness-Objekts .
Delete Keine Löschen sie ein bookingBusiness-Objekt .
bookingAppointment erstellen bookingAppointment Erstellen Sie ein neues bookingAppointment, indem Sie in der Terminsammlung buchen.
Termine auflisten bookingAppointment-Sammlung Ruft eine bookingAppointment-Objektauflistung ab.
Erstellen von bookingCustomer bookingCustomer Erstellen Sie einen neuen bookingCustomer, indem Sie eine Veröffentlichung in der Kundensammlung vornehmen.
Kunden auflisten bookingBenutzerdefinierte Sammlung Ruft eine bookingCustomer-Objektauflistung ab.
bookingService erstellen bookingService Erstellen Sie einen neuen bookingService, indem Sie eine Veröffentlichung in der Dienstsammlung vornehmen.
Dienste auflisten bookingService-Sammlung Ruft eine bookingService-Objektsammlung ab.
BookingStaffMember erstellen bookingStaffMember Erstellen Sie einen neuen bookingStaffMember, indem Sie eine Veröffentlichung in der StaffMembers-Sammlung vornehmen.
StaffMembers auflisten bookingStaffMember-Sammlung Ruft eine bookingStaffMember-Objektsammlung ab.
Auflisten von customQuestions bookingCustomQuestion Sammlung Rufen Sie die bookingCustomQuestion-Ressourcen aus der customQuestions-Navigationseigenschaft ab.
Erstellen von bookingCustomQuestion bookingCustomQuestion Erstellen Sie ein neues bookingCustomQuestion-Objekt .
calendarView auflisten bookingAppointment-Sammlung Ruft die Auflistung von bookingAppointment-Objekten ab, die im angegebenen Datumsbereich vorkommt.
publish Keine Machen Sie die Planungsseite dieses Unternehmens für externe Kunden verfügbar. Legen Sie die eigenschaft isPublished auf true und die publicUrl-Eigenschaft auf die URL der Planungsseite fest.
unpublish Keine Machen Sie die Planungsseite dieses Unternehmens für externe Kunden nicht verfügbar. Legen Sie die isPublished-Eigenschaft auf false und die publicUrl-Eigenschaft auf NULL fest.
Abrufen der Verfügbarkeit von Mitarbeitern staffAvailabilityItem-Sammlung Rufen Sie die Verfügbarkeitsinformationen der Mitarbeiter eines Microsoft Bookings Kalenders ab.

Eigenschaften

Eigenschaft Typ Beschreibung
address physicalAddress Die Adresse des Unternehmens. Die Address-Eigenschaft wird zusammen mit phone und webSiteUrl in der Fußzeile einer Geschäftsplanungsseite angezeigt.
bookingPageSettings bookingPageSettings Einstellungen für die veröffentlichte Buchungsseite.
businessHours bookingWorkHours-Sammlung Die Betriebszeiten für das Unternehmen.
businessType String Der Geschäftstyp.
createdDateTime DateTimeOffset Das Datum, die Uhrzeit und die Zeitzone, in der das Buchungsgeschäft erstellt wurde.
defaultCurrencyIso String Der Code für die Währung, in der das Unternehmen Microsoft Bookings.
displayName String Der Name des Unternehmens, das mit Kunden zusammenarbeiten kann. Dieser Name wird oben auf der Seite "Geschäftsplanung" angezeigt.
email String Die E-Mail-Adresse für das Unternehmen.
id String Ein eindeutiger programmgesteuerter Bezeichner für das Unternehmen. Schreibgeschützt.
isPublished Boolesch Die Planungsseite wurde externen Kunden zur Verfügung gestellt. Verwenden Sie die Veröffentlichungs - und Veröffentlichungsaktionen , um diese Eigenschaft festzulegen. Schreibgeschützt.
languageTag String Die Sprache der Self-Service-Buchungsseite
lastUpdatedDateTime DateTimeOffset Datum, Uhrzeit und Zeitzone der letzten Aktualisierung des Buchungsgeschäfts.
phone String Die Telefonnummer für das Unternehmen. Die Phone-Eigenschaft wird zusammen mit address und webSiteUrl in der Fußzeile einer Geschäftsplanungsseite angezeigt.
publicUrl String Die URL für die Planungsseite, die nach dem Veröffentlichen oder Aufheben der Veröffentlichung der Seite festgelegt wird. Schreibgeschützt.
schedulingPolicy bookingSchedulingPolicy Gibt an, wie Buchungen für dieses Unternehmen erstellt werden können.
webSiteUrl String Die URL der Unternehmenswebsite. Die WebSiteUrl-Eigenschaft wird zusammen mit adresse und telefon in der Fußzeile einer Geschäftsplanungsseite angezeigt.

Beziehungen

Beziehung Typ Beschreibung
Termine bookingAppointment-Sammlung Alle Termine dieses Unternehmens. Schreibgeschützt. Lässt NULL-Werte zu.
calendarView bookingAppointment-Sammlung Der Satz von Terminen dieses Unternehmens in einem angegebenen Datumsbereich. Schreibgeschützt. Nullwerte zulassend.
Kunden bookingBenutzerdefinierte Sammlung Alle Kunden dieses Unternehmens. Schreibgeschützt. Nullwerte zulassend.
Dienstleistungen bookingService-Sammlung Alle von diesem Unternehmen angebotenen Dienstleistungen. Schreibgeschützt. Nullwerte zulassend.
staffMembers bookingStaffMember-Sammlung Alle Mitarbeiter, die Dienstleistungen in diesem Unternehmen erbringen. Schreibgeschützt. Nullwerte zulassend.

JSON-Darstellung

Es folgt eine JSON-Darstellung der Ressource.

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