Tipo de recurso bookingService
Espacio de nombres: microsoft.graph
Representa información sobre un servicio determinado proporcionado por una empresa de reservas, como el nombre del servicio, el precio y el personal que normalmente proporciona dicho servicio.
Métodos
Método | Tipo de valor devuelto | Descripción |
---|---|---|
List | colección bookingService | Obtenga una lista de objetos bookingService en la empresa de reserva especificada. |
Crear | bookingService | Cree un bookingService para la empresa de reserva especificada. |
Get | bookingService | Obtenga las propiedades y las relaciones de un objeto bookingService en el negocio de reserva especificado. |
Actualizar | Ninguno | Actualice un objeto bookingService en la empresa de reserva especificada. |
Delete | Ninguno | Elimine un objeto bookingService en la empresa de reserva especificada. |
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
additionalInformation | Cadena | Información adicional que se envía al cliente cuando se confirma una cita. |
createdDateTime | DateTimeOffset | Fecha, hora y zona horaria en que se creó el servicio. 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 . |
customQuestions | colección bookingQuestionAssignment | Contiene el conjunto de preguntas personalizadas asociadas a un servicio determinado. |
defaultDuration | Duración | Longitud predeterminada del servicio, representada en números de días, horas, minutos y segundos. Por ejemplo, P11D23H59M59.99999999999999999999S. |
defaultLocation | location | Ubicación física predeterminada del servicio. |
defaultPrice | Doble | Precio monetario predeterminado para el servicio. |
defaultPriceType | bookingPriceType | La forma predeterminada en que se cobra el servicio. Los valores posibles son: undefined , fixedPrice , startingAt , hourly , free , priceVaries , callUs , notSet y unknownFutureValue . |
defaultReminders | bookingReminder collection | Conjunto predeterminado de recordatorios para una cita de este servicio. El valor de esta propiedad solo está disponible al leer este bookingService por su identificador. |
description | Cadena | Una descripción de texto para el servicio. |
displayName | Cadena | Un nombre de servicio. |
id | Cadena | Identificador de ese servicio, en formato GUID. Solo lectura. |
isAnonymousJoinEnabled | Booleano | Indica si se genera un anonymousJoinWebUrl(webrtcUrl) para la cita reservada para este servicio. El valor predeterminado es false . |
isCustomerAllowedToManageBooking | Booleano | Indica que el cliente puede administrar las reservas creadas por el personal. El valor predeterminado es false . |
isHiddenFromCustomers | Booleano |
True indica que este servicio no está disponible para los clientes para la reserva. |
isLocationOnline | Booleano | Indica que las citas para el servicio se mantienen en línea. El valor predeterminado es false . |
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 el servicio. 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 . |
maximumAttendeesCount | Int32 | Número máximo de clientes permitido en un servicio. Si maximumAttendeesCount del servicio es mayor que 1, pase los identificadores de cliente válidos al crear o actualizar una cita. Para crear un cliente, use la operación Crear bookingCustomer . |
notas | Cadena | Información adicional sobre este servicio. |
postBuffer | Duración | El tiempo que se debe almacenar en búfer después de que finalice una cita para este servicio y antes de que se pueda reservar la siguiente cita del cliente. |
preBuffer | Duración | El tiempo que se debe almacenar en búfer antes de una cita para este servicio puede iniciarse. |
schedulingPolicy | bookingSchedulingPolicy | Conjunto de directivas que determinan cómo se deben crear y administrar las citas para este tipo de servicio. |
smsNotificationsEnabled | Booleano | True indica que se pueden enviar notificaciones SMS a los clientes para la cita del servicio. El valor predeterminado es false. |
staffMemberIds | Colección string | Representa a los miembros del personal que proporcionan este servicio. |
webUrl | Cadena | Dirección URL que usa un cliente para acceder al servicio. |
Relaciones
Ninguna.
Representación JSON
La siguiente representación JSON muestra el tipo de recurso.
{
"@odata.type": "#microsoft.graph.bookingService",
"additionalInformation": "String",
"createdDateTime": "String (timestamp)",
"customQuestions": [{"@odata.type": "microsoft.graph.bookingQuestionAssignment"}],
"defaultDuration": "String (duration)",
"defaultLocation": {"@odata.type": "microsoft.graph.location"},
"defaultPrice": "Double",
"defaultPriceType": "String",
"defaultReminders": [{"@odata.type": "microsoft.graph.bookingReminder"}],
"description": "String",
"displayName": "String",
"id": "String (identifier)",
"isAnonymousJoinEnabled": "Boolean",
"isCustomerAllowedToManageBooking": "Boolean",
"isHiddenFromCustomers": "Boolean",
"isLocationOnline": "Boolean",
"languageTag": "String",
"lastUpdatedDateTime": "String (timestamp)",
"maximumAttendeesCount": "Int32",
"notes": "String",
"postBuffer": "String (duration)",
"preBuffer": "String (duration)",
"schedulingPolicy": {"@odata.type": "microsoft.graph.bookingSchedulingPolicy"},
"smsNotificationsEnabled": "Boolean",
"staffMemberIds": ["String"],
"webUrl": "String"
}