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 truey 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 falsey 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.
email 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"
}