Type de ressource bookingBusiness
Espace de noms: microsoft.graph
Représente une entreprise dans Microsoft Bookings. Il s’agit de l’objet de niveau supérieur dans l’API Microsoft Bookings. Il contient des informations métier et des objets métier connexes tels que des rendez-vous, des clients, des services et des membres du personnel.
Méthodes
Méthode | Type renvoyé | Description |
---|---|---|
List | collection bookingBusiness | Obtenez une collection d’objets bookingBusiness dans le locataire. |
Create | bookingBusiness | Créez une activité Microsoft Bookings. |
Obtenir | bookingBusiness | Lit les propriétés et les relations d’un objet bookingBusiness . |
Mettre à jour | bookingBusiness | Mettez à jour les propriétés d’un objet bookingBusiness . |
Supprimer | Aucune | Supprimer un objet bookingBusiness . |
Créer bookingAppointment | bookingAppointment | Créez un bookingAppointment en publiant dans la collection de rendez-vous. |
Répertorier les rendez-vous | collection bookingAppointment | Obtenir une collection d’objets bookingAppointment . |
Créer bookingCustomer | bookingCustomer | Créez un bookingCustomer en publiant dans la collection clients. |
Répertorier les clients | collection bookingCustomer | Obtenir une collection d’objets bookingCustomer . |
Créer bookingService | bookingService | Créez un bookingService en publiant dans la collection de services. |
Répertorier les services | collection bookingService | Obtenir une collection d’objets bookingService . |
Créer bookingStaffMember | bookingStaffMember | Créez un bookingStaffMember en publiant dans la collection staffMembers. |
Répertorier les membres du personnel | collection bookingStaffMember | Obtenez une collection d’objets bookingStaffMember . |
Répertorier les customQuestions | collection bookingCustomQuestion | Obtenez les ressources bookingCustomQuestion à partir de la propriété de navigation customQuestions . |
Créer bookingCustomQuestion | bookingCustomQuestion | Créez un objet bookingCustomQuestion . |
Répertorier calendarView | collection bookingAppointment | Obtient la collection d’objets bookingAppointment qui se produit dans la plage de dates spécifiée. |
Publier | Aucune | Mettre la page de planification de cette entreprise à la disposition des clients externes. Définissez la propriété isPublished sur true et la propriété publicUrl sur l’URL de la page de planification. |
Annuler la publication | Aucune | Rendre la page de planification de cette entreprise non disponible pour les clients externes. Définissez la propriété isPublished sur false et la propriété publicUrl sur null . |
Propriétés
Propriété | Type | Description |
---|---|---|
address | physicalAddress | Adresse postale de l’entreprise. La propriété address , ainsi que phone et webSiteUrl, apparaissent dans le pied de page d’une page de planification d’entreprise. Le type d’attribut physicalAddress n’est pas pris en charge dans la version 1.0. En interne, nous mappons les adresses au type others . |
bookingPageSettings | bookingPageSettings | Paramètres de la page de réservation publiée. |
businessHours | collection bookingWorkHours | Heures d’ouverture de l’entreprise. |
businessType | Chaîne | Type d’entreprise. |
createdDateTime | DateTimeOffset | Date, heure et fuseau horaire de création de l’entreprise de réservation. 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 . |
defaultCurrencyIso | Chaîne | Code de la devise dans laquelle l’entreprise opère sur Microsoft Bookings. |
displayName | Chaîne | Nom de l’entreprise, qui s’interface avec les clients. Ce nom apparaît en haut de la page planification de l’entreprise. |
Chaîne | Adresse e-mail de l’entreprise. | |
id | Chaîne | Identificateur de programmation unique pour l’entreprise. En lecture seule. |
isPublished | Valeur booléenne | La page de planification a été mise à la disposition des clients externes. Utilisez les actions de publication et d’annulation de publication pour définir cette propriété. En lecture seule. |
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 de l’activité de réservation. 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 . |
phone | Chaîne | Numéro de téléphone de l’entreprise. La propriété phone , ainsi que address et webSiteUrl, apparaissent dans le pied de page d’une page de planification d’entreprise. |
publicUrl | Chaîne | URL de la page de planification, qui est définie après la publication ou l’annulation de la publication de la page. En lecture seule. |
schedulingPolicy | bookingSchedulingPolicy | Spécifie la façon dont les réservations peuvent être créées pour cette entreprise. |
webSiteUrl | Chaîne | URL du site web de l’entreprise. La propriété webSiteUrl , ainsi que l’adresse et le téléphone, apparaissent dans le pied de page d’une page de planification d’entreprise. |
Relations
Relation | Type | Description |
---|---|---|
rendez-vous ; | collection bookingAppointment | Tous les rendez-vous de cette entreprise. En lecture seule. Peut avoir la valeur Null. |
calendarView | collection bookingAppointment | Ensemble de rendez-vous de cette entreprise dans une plage de dates spécifiée. En lecture seule. Pouvant accepter la valeur Null. |
clientèle | collection bookingCustomer | Tous les clients de cette entreprise. En lecture seule. Pouvant accepter la valeur Null. |
customQuestions | collection bookingCustomQuestion | Toutes les questions personnalisées de cette entreprise. En lecture seule. Pouvant accepter la valeur Null. |
services | collection bookingService | Tous les services offerts par cette entreprise. En lecture seule. Pouvant accepter la valeur Null. |
staffMembers | collection bookingStaffMember | Tous les membres du personnel qui fournissent des services dans cette entreprise. En lecture seule. Pouvant accepter la valeur Null. |
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"@odata.type": "#microsoft.graph.bookingBusiness",
"address": {"@odata.type": "microsoft.graph.physicalAddress"},
"bookingPageSettings": {"@odata.type": "microsoft.graph.bookingPageSettings"},
"businessHours": [{"@odata.type": "microsoft.graph.bookingWorkHours"}],
"businessType": "String",
"createdDateTime": "String (timestamp)",
"defaultCurrencyIso": "String",
"displayName": "String",
"email": "String",
"id": "String (identifier)",
"isPublished": "Boolean",
"languageTag": "String",
"lastUpdatedDateTime": "String (timestamp)",
"phone": "String",
"publicUrl": "String",
"schedulingPolicy": {"@odata.type": "microsoft.graph.bookingSchedulingPolicy"},
"webSiteUrl": "String"
}