Tipo de recurso bookingService
Namespace: microsoft.graph
Representa informações sobre um determinado serviço fornecido por um bookingBusiness, como o nome do serviço, o preço e a equipe que normalmente fornece esse serviço.
Methods
| Método | Tipo de retorno | Descrição |
|---|---|---|
| Listar serviços | Coleção bookingService | Obter uma lista de objetos bookingService no bookingbusiness especificado. |
| Criar bookingService | bookingService | Crie um bookingService para o bookingbusiness especificado. |
| Obter bookingService | bookingService | Obter as propriedades e as relações de um objeto bookingService no bookingbusiness especificado. |
| Update | bookingService | Atualize um objeto bookingService no bookingbusiness especificado. |
| Delete | Nenhum | Exclua um objeto bookingService no bookingbusiness especificado. |
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
| additionalInformation | String | Informações adicionais enviadas ao cliente quando um compromisso é confirmado. |
| customQuestions | coleção bookingQuestionAssignment | Contém o conjunto de perguntas personalizadas associadas a um serviço específico. |
| defaultDuration | Duration | O comprimento padrão do serviço, representado em números de dias, horas, minutos e segundos. Por exemplo, P11D23H59M59.99999999999S. |
| defaultLocation | location | O local físico padrão do serviço. |
| defaultPrice | Duplo | O preço monetário padrão do serviço. |
| defaultPriceType | bookingPriceType | A maneira padrão como o serviço é cobrado. Os valores possíveis são: undefined, fixedPrice, startingAt, hourly, free, priceVaries, callUs, notSet, unknownFutureValue. |
| defaultReminders | Coleção bookingReminder | O conjunto padrão de lembretes para um compromisso desse serviço. O valor dessa propriedade está disponível somente ao ler este bookingService por sua ID. |
| description | String | Uma descrição de texto para o serviço. |
| displayName | String | Um nome de serviço. |
| id | String | A ID desse serviço, em um formato GUID. Somente leitura. |
| isHiddenFromCustomers | Booliano | True significa que esse serviço não está disponível para os clientes para reserva. |
| isLocationOnline | Booliano | True indica que os compromissos do serviço serão mantidos online. O valor padrão é falso. |
| maximumAttendeesCount | Int32 | O número máximo de clientes permitidos em um serviço. Se maximumAttendeesCount do serviço for maior que 1, passe as IDs de cliente válidas durante a criação ou atualização de um compromisso. Para criar um cliente, use a operação Criar bookingCustomer . |
| notes | String | Informações adicionais sobre esse serviço. |
| postBuffer | Duration | O tempo para buffer após o fim de um compromisso para esse serviço e antes que o próximo compromisso do cliente possa ser reservado. |
| preBuffer | Duration | O tempo para buffer antes que um compromisso para esse serviço possa começar. |
| schedulingPolicy | bookingSchedulingPolicy | O conjunto de políticas que determinam como os compromissos para esse tipo de serviço devem ser criados e gerenciados. |
| smsNotificationsEnabled | Booliano | True indica que as notificações de SMS podem ser enviadas aos clientes para o compromisso do serviço. O valor padrão é falso. |
| staffMemberIds | Coleção String | Representa os membros da equipe que fornecem esse serviço. |
| webUrl | String | A URL que um cliente usa para acessar o serviço. |
Relações
Nenhum
Representação JSON
Veja a seguir uma representação JSON do recurso.
{
"additionalInformation": "String",
"defaultDuration": "String (timestamp)",
"defaultLocation": {"@odata.type": "microsoft.graph.location"},
"defaultPrice": 1024,
"defaultPriceType": {"@odata.type": "microsoft.graph.bookingPriceType"},
"defaultReminders": [{"@odata.type": "microsoft.graph.bookingReminder"}],
"description": "String",
"displayName": "String",
"id": "String (identifier)",
"isHiddenFromCustomers": true,
"isLocationOnline": "Boolean",
"notes": "String",
"postBuffer": "String (timestamp)",
"preBuffer": "String (timestamp)",
"schedulingPolicy": {"@odata.type": "microsoft.graph.bookingSchedulingPolicy"},
"smsNotificationsEnabled": "Boolean",
"staffMemberIds": ["String"],
"customQuestions": [
{
"@odata.type": "microsoft.graph.bookingQuestionAssignment"
}
],
"maximumAttendeesCount": "Integer",
"webUrl": "String"
}
Comentários
Enviar e exibir comentários de