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 Microsoft Bookings empresa.
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.
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.
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.
Clientes bookingCustomer collection Todos los clientes de este negocio. 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

Esta es una representación JSON del 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"
}