tipo de recurso bookingBusiness
Espacio de nombres: microsoft.graph
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 |
---|---|---|
List | bookingBusiness collection | Obtenga una colección de objetos bookingBusiness en el inquilino. |
Crear | bookingBusiness | Cree una nueva empresa de Microsoft Bookings. |
Get | bookingBusiness | Lea las propiedades y las relaciones de un 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. |
Publicar | 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. |
Anular publicación | 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 . |
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. El tipo de atributo de physicalAddress no se admite en la versión 1.0. Internamente asignamos las direcciones al tipo others . |
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. El tipo de marca de tiempo representa la información de fecha y hora mediante el formato ISO 8601 y siempre está en UTC. Por ejemplo, la medianoche en la zona horaria UTC del 1 de enero de 2014 sería 2014-01-01T00:00:00Z . |
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. El tipo de marca de tiempo representa la información de fecha y hora mediante el formato ISO 8601 y siempre está en UTC. Por ejemplo, la medianoche en la zona horaria UTC del 1 de enero de 2014 sería 2014-01-01T00:00:00Z . |
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. |
customQuestions | colección bookingCustomQuestion | Todas las preguntas personalizadas de esta empresa. Solo lectura. Admite un valor 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",
"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"
}