Type de ressource bookingService
Espace de noms: microsoft.graph
Représente des informations sur un service particulier fourni par une entreprise de réservation, telles que le nom du service, le prix et le personnel qui fournit habituellement ce service.
Méthodes
Méthode | Type renvoyé | Description |
---|---|---|
List | collection bookingService | Obtenez la liste des objets bookingService dans l’entreprise de réservation spécifiée. |
Create | bookingService | Créez un service de réservation pour l’entreprise de réservation spécifiée. |
Obtenir | bookingService | Obtenez les propriétés et les relations d’un objet bookingService dans l’entreprise de réservation spécifiée. |
Mettre à jour | Aucun | Mettez à jour un objet bookingService dans l’entreprise de réservation spécifiée. |
Supprimer | Aucune | Supprimez un objet bookingService dans l’entreprise de réservation spécifiée. |
Propriétés
Propriété | Type | Description |
---|---|---|
additionalInformation | Chaîne | Informations supplémentaires envoyées au client lorsqu’un rendez-vous est confirmé. |
createdDateTime | DateTimeOffset | Date, heure et fuseau horaire de création du service. Le type d’horodatage représente les informations de date et d’heure au format ISO 8601 et est toujours au format UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z . |
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 nombre de jours, d’heures, de minutes et de secondes. Par exemple, P11D23H59M59.9999999999999S. |
defaultLocation | location | Emplacement physique par défaut du service. |
defaultPrice | Double | Prix monétaire par défaut pour le service. |
defaultPriceType | bookingPriceType | Mode de facturation 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 | Chaîne | Un nom de service. |
id | Chaîne | ID de ce service, au format GUID. En lecture seule. |
isAnonymousJoinEnabled | Valeur booléenne | Indique si un anonymeJoinWebUrl(webrtcUrl) est généré pour le rendez-vous réservé pour ce service. La valeur par défaut est false . |
isCustomerAllowedToManageBooking | Valeur booléenne | Indique que le client peut gérer les réservations créées par le personnel. La valeur par défaut est false . |
isHiddenFromCustomers | Valeur booléenne |
True indique que ce service n’est pas disponible pour les clients pour la réservation. |
isLocationOnline | Valeur booléenne | Indique que les rendez-vous pour le service sont tenus en ligne. La valeur par défaut est false . |
languageTag | Chaîne | Langue de la page de réservation en libre-service. |
lastUpdatedDateTime | DateTimeOffset | Date, heure et fuseau horaire de la dernière mise à jour du service. Le type d’horodatage représente les informations de date et d’heure au format ISO 8601 et est toujours au format UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z . |
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 | Temps 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 | Temps de mise en mémoire tampon avant qu’un rendez-vous pour ce service puisse démarrer. |
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 | Valeur booléenne | True indique que des notifications 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 | Chaîne | URL qu’un client utilise pour accéder au service. |
Relations
Aucun.
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"@odata.type": "#microsoft.graph.bookingService",
"additionalInformation": "String",
"createdDateTime": "String (timestamp)",
"customQuestions": [{"@odata.type": "microsoft.graph.bookingQuestionAssignment"}],
"defaultDuration": "String (duration)",
"defaultLocation": {"@odata.type": "microsoft.graph.location"},
"defaultPrice": "Double",
"defaultPriceType": "String",
"defaultReminders": [{"@odata.type": "microsoft.graph.bookingReminder"}],
"description": "String",
"displayName": "String",
"id": "String (identifier)",
"isAnonymousJoinEnabled": "Boolean",
"isCustomerAllowedToManageBooking": "Boolean",
"isHiddenFromCustomers": "Boolean",
"isLocationOnline": "Boolean",
"languageTag": "String",
"lastUpdatedDateTime": "String (timestamp)",
"maximumAttendeesCount": "Int32",
"notes": "String",
"postBuffer": "String (duration)",
"preBuffer": "String (duration)",
"schedulingPolicy": {"@odata.type": "microsoft.graph.bookingSchedulingPolicy"},
"smsNotificationsEnabled": "Boolean",
"staffMemberIds": ["String"],
"webUrl": "String"
}