Type de ressource bookingService

Espace de noms: microsoft.graph

Représente des informations sur un service particulier fourni par un bookingBusiness, telles que le nom du service, le prix et le personnel qui fournit généralement ce service.

Méthodes

Méthode Type renvoyé Description
Services de liste collection bookingService Obtenir la liste des objets bookingService dans l’objet bookingbusiness spécifié.
Créer bookingService bookingService Créez un bookingService pour l’entreprise bookingbusiness spécifiée.
Obtenir bookingService bookingService Obtenez les propriétés et les relations d’un objet bookingService dans l’objet bookingbusiness spécifié.
Mettre à jour bookingService Mettez à jour un objet bookingService dans l’objet bookingbusiness spécifié.
Supprimer Aucun Supprimez un objet bookingService dans l’objet bookingbusiness spécifié.

Propriétés

Propriété Type Description
additionalInformation String Informations supplémentaires envoyées au client lorsqu’un rendez-vous est confirmé.
customQuestions collection bookingQuestionAssignment Contient l’ensemble de questions personnalisées associées à un service particulier.
defaultDuration Durée Longueur par défaut du service, représentée en nombres de jours, d’heures, de minutes et de secondes. Par exemple, P11D23H59M59.999999999999S.
defaultLocation location Emplacement physique par défaut du service.
defaultPrice Double Prix monétaire par défaut pour le service.
defaultPriceType bookingPriceType Mode de débit par défaut du service. Les valeurs possibles sont les suivantes : undefined, fixedPrice, startingAt, hourly, free, priceVaries, callUs, notSet, unknownFutureValue.
defaultReminders collection bookingReminder Ensemble de rappels par défaut pour un rendez-vous de ce service. La valeur de cette propriété est disponible uniquement lors de la lecture de ce bookingService par son ID.
description Chaîne Description textuelle du service.
displayName String Nom de service.
id String ID de ce service, au format GUID. En lecture seule.
isHiddenFromCustomers Booléen True signifie que ce service n’est pas disponible pour les clients pour la réservation.
isLocationOnline Boolean True indique que les rendez-vous du service seront tenus en ligne. La valeur par défaut est false.
maximumAttendeesCount Int32 Nombre maximal de clients autorisés dans un service. Si maximumAttendeesCount du service est supérieur à 1, passez des ID client valides lors de la création ou de la mise à jour d’un rendez-vous. Pour créer un client, utilisez l’opération Créer bookingCustomer .
notes String Informations supplémentaires sur ce service.
postBuffer Durée Délai de mise en mémoire tampon après la fin d’un rendez-vous pour ce service et avant que le prochain rendez-vous client puisse être réservé.
preBuffer Durée Délai de mise en mémoire tampon avant le démarrage d’un rendez-vous pour ce service.
schedulingPolicy bookingSchedulingPolicy Ensemble de stratégies qui déterminent la façon dont les rendez-vous pour ce type de service doivent être créés et gérés.
smsNotificationsEnabled Boolean True indique que des notifications PAR SMS peuvent être envoyées aux clients pour le rendez-vous du service. La valeur par défaut est false.
staffMemberIds String collection Représente les membres du personnel qui fournissent ce service.
webUrl String URL qu’un client utilise pour accéder au service.

Relations

Aucun.

Représentation JSON

Voici une représentation JSON de la ressource.

{
  "additionalInformation": "String",
  "defaultDuration": "String (timestamp)",
  "defaultLocation": {"@odata.type": "microsoft.graph.location"},
  "defaultPrice": 1024,
  "defaultPriceType": {"@odata.type": "microsoft.graph.bookingPriceType"},
  "defaultReminders": [{"@odata.type": "microsoft.graph.bookingReminder"}],
  "description": "String",
  "displayName": "String",
  "id": "String (identifier)",
  "isHiddenFromCustomers": true,
  "isLocationOnline": "Boolean",
  "notes": "String",
  "postBuffer": "String (timestamp)",
  "preBuffer": "String (timestamp)",
  "schedulingPolicy": {"@odata.type": "microsoft.graph.bookingSchedulingPolicy"},
  "smsNotificationsEnabled": "Boolean",
  "staffMemberIds": ["String"],
  "customQuestions": [
    {
      "@odata.type": "microsoft.graph.bookingQuestionAssignment"
    }
  ],
  "maximumAttendeesCount": "Integer",
  "webUrl": "String"
}