tipo de recurso bookingBusiness
Espacio de nombres: microsoft.graph
Importante
Las API de la versión /beta
de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.
Representa una empresa en Microsoft Bookings. Este es el objeto de nivel superior de la API de Microsoft Bookings. Contiene información empresarial y objetos empresariales relacionados, como citas, clientes, servicios y miembros del personal.
Métodos
Método | Tipo de valor devuelto | Descripción |
---|---|---|
Lista de bookingBusinesses | bookingBusiness collection | Obtenga una colección de objetos bookingbusiness en el inquilino. |
Creación de bookingBusiness | bookingBusiness | Cree una nueva empresa de Microsoft Bookings. |
Obtención de bookingBusiness | bookingBusiness | Lee las propiedades y las relaciones del objeto bookingBusiness. |
Actualizar | bookingBusiness | Actualice las propiedades de un objeto bookingBusiness . |
Delete | Ninguno | Eliminar un objeto bookingBusiness . |
Creación de bookingAppointment | bookingAppointment | Cree una nueva reservaAppointment publicando en la colección de citas. |
Enumerar citas | bookingAppointment collection | Obtenga una colección de objetos bookingAppointment. |
Creación de bookingCustomer | bookingCustomer | Cree un nuevo bookingCustomer publicando en la colección customers. |
Enumerar clientes | bookingCustomer collection | Obtenga una colección de objetos bookingCustomer. |
Creación de bookingService | bookingService | Cree un nuevo bookingService publicando en la colección de servicios. |
Enumerar servicios | colección bookingService | Obtenga una colección de objetos bookingService. |
Creación de bookingStaffMember | bookingStaffMember | Cree un nuevo bookingStaffMember publicando en la colección staffMembers. |
Enumerar staffMembers | colección bookingStaffMember | Obtenga una colección de objetos bookingStaffMember. |
Enumerar customQuestions | colección bookingCustomQuestion | Obtenga los recursos bookingCustomQuestion de la propiedad de navegación customQuestions . |
Creación de bookingCustomQuestion | bookingCustomQuestion | Cree un nuevo objeto bookingCustomQuestion . |
Lista de calendarView | bookingAppointment collection | Obtenga la colección de objetos bookingAppointment que se produce en el intervalo de fechas especificado. |
publish | Ninguno | Haga que la página de programación de esta empresa esté disponible para clientes externos. Establezca la propiedad isPublished en true y la propiedad publicUrl en la dirección URL de la página de programación. |
unpublish | Ninguno | Haga que la página de programación de esta empresa no esté disponible para clientes externos. Establezca la propiedad isPublished en false y la propiedad publicUrl en null. |
Obtener disponibilidad del personal | colección staffAvailabilityItem | Obtenga la información de disponibilidad de los miembros del personal de un calendario de Microsoft Bookings. |
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
address | physicalAddress | La dirección del negocio. La propiedad address , junto con phone y webSiteUrl, aparecen en el pie de página de una página de programación empresarial. |
bookingPageSettings | bookingPageSettings | Configuración de la página de reserva publicada. |
businessHours | colección bookingWorkHours | Horas de funcionamiento para la empresa. |
businessType | Cadena | Tipo de negocio. |
createdDateTime | DateTimeOffset | Fecha, hora y zona horaria en que se creó la empresa de reserva. |
defaultCurrencyIso | Cadena | Código de la moneda en la que opera la empresa en Microsoft Bookings. |
displayName | Cadena | Nombre de la empresa, que interactúa con los clientes. Este nombre aparece en la parte superior de la página de programación empresarial. |
Cadena | Dirección de correo electrónico de la empresa. | |
id | Cadena | Identificador de programación único para la empresa. Solo lectura. |
isPublished | Booleano | La página de programación se ha puesto a disposición de clientes externos. Use las acciones de publicación y cancelación de publicación para establecer esta propiedad. Solo lectura. |
languageTag | Cadena | Idioma de la página de reserva de autoservicio |
lastUpdatedDateTime | DateTimeOffset | Fecha, hora y zona horaria en que se actualizó por última vez la empresa de reserva. |
phone | Cadena | El número de teléfono de la empresa. La propiedad phone , junto con la dirección y webSiteUrl, aparecen en el pie de página de una página de programación empresarial. |
publicUrl | Cadena | Dirección URL de la página de programación, que se establece después de publicar o anular la publicación de la página. Solo lectura. |
schedulingPolicy | bookingSchedulingPolicy | Especifica cómo se pueden crear reservas para esta empresa. |
webSiteUrl | Cadena | Dirección URL del sitio web empresarial. La propiedad webSiteUrl , junto con la dirección, el teléfono, aparecen en el pie de página de una página de programación empresarial. |
Relaciones
Relación | Tipo | Descripción |
---|---|---|
appointments | bookingAppointment collection | Todas las citas de este negocio. Solo lectura. Admite valores NULL. |
calendarView | bookingAppointment collection | Conjunto de citas de esta empresa en un intervalo de fechas especificado. Solo lectura. Admite valores NULL. |
clientela | bookingCustomer collection | Todos los clientes de este negocio. Solo lectura. Admite valores NULL. |
servicios | colección bookingService | Todos los servicios ofrecidos por esta empresa. Solo lectura. Admite un valor NULL. |
staffMembers | colección bookingStaffMember | Todos los miembros del personal que prestan servicios en este negocio. Solo lectura. Admite valores NULL. |
Representación JSON
La siguiente representación JSON muestra el tipo de recurso.
{
"@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"
}