Tipo de recurso bookingBusiness
Namespace: microsoft.graph
Representa uma empresa no Microsoft Bookings. Esse é o objeto de nível superior na API de Microsoft Bookings. Ele contém informações comerciais e objetos de negócios relacionados, como compromissos, clientes, serviços e membros da equipe.
Métodos
| Método | Tipo de retorno | Descrição |
|---|---|---|
| Listar bookingBusinesses | coleção bookingBusiness | Obtenha uma coleção de objetos bookingBusiness no locatário. |
| Criar bookingBusiness | bookingBusiness | Crie um novo Microsoft Bookings negócios. |
| Obter bookingBusiness | bookingBusiness | Ler propriedades e relações de um objeto bookingBusiness . |
| Atualização | bookingBusiness | Atualize as propriedades em um objeto bookingBusiness . |
| Delete | Nenhum | Exclua um objeto bookingBusiness . |
| Criar bookingAppointment | bookingAppointment | Crie um novo bookingAppointment postando na coleção de compromissos. |
| Listar compromissos | coleção bookingAppointment | Obtenha uma coleção de objetos bookingAppointment . |
| Criar bookingCustomer | bookingCustomer | Crie um novo bookingCustomer postando na coleção de clientes. |
| Listar clientes | coleção bookingCustomer | Obtenha uma coleção de objetos bookingCustomer . |
| Criar bookingService | bookingService | Crie um novo bookingService postando na coleção de serviços. |
| Listar serviços | coleção bookingService | Obtenha uma coleção de objetos bookingService . |
| Criar bookingStaffMember | bookingStaffMember | Crie um novo bookingStaffMember postando na coleção staffMembers. |
| Listar staffMembers | coleção bookingStaffMember | Obtenha uma coleção de objetos bookingStaffMember . |
| Listar customQuestions | coleção bookingCustomQuestion | Obtenha os recursos bookingCustomQuestion da propriedade de navegação customQuestions . |
| Criar bookingCustomQuestion | bookingCustomQuestion | Crie um novo objeto bookingCustomQuestion . |
| Listar calendarView | coleção bookingAppointment | Obtenha a coleção de objetos bookingAppointment que ocorre no intervalo de datas especificado. |
| Publish | Nenhum | Dispobilize a página de agendamento dessa empresa para clientes externos. Defina a propriedade isPublished como true, e a propriedade publicUrl como a URL da página de agendamento. |
| Unpublish | Nenhum | Torne a página de agendamento dessa empresa não disponível para clientes externos. Defina a propriedade isPublished como false, e a propriedade publicUrl como null. |
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
| address | physicalAddress | O endereço da empresa. A propriedade de endereço, juntamente com telefone e webSiteUrl, aparece no rodapé de uma página de agendamento de negócios. Não há suporte para o tipo de atributo physicalAddress na v1.0. Internamente, mapearemos os endereços para o tipo others. |
| businessHours | coleção bookingWorkHours | As horas de operação para os negócios. |
| businessType | Cadeia de caracteres | O tipo de negócio. |
| defaultCurrencyIso | Cadeia de caracteres | O código para a moeda na qual a empresa opera Microsoft Bookings. |
| displayName | Cadeia de caracteres | O nome da empresa, que se interface com os clientes. Esse nome aparece na parte superior da página de agendamento de negócios. |
| Cadeia de caracteres | O endereço de email da empresa. | |
| id | Cadeia de caracteres | Um identificador programático exclusivo para a empresa. Somente leitura. |
| isPublished | Booliano | A página de agendamento foi disponibilizada para clientes externos. Use as ações publicar e cancelar a publicação para definir essa propriedade. Somente leitura. |
| phone | Cadeia de caracteres | O número de telefone da empresa. A propriedade de telefone, juntamente com o endereço e WebSiteUrl, aparece no rodapé de uma página de agendamento de negócios. |
| publicUrl | Cadeia de caracteres | A URL da página de agendamento, que é definida depois que você publica ou cancela a publicação da página. Somente leitura. |
| schedulingPolicy | bookingSchedulingPolicy | Especifica como as reservas podem ser criadas para essa empresa. |
| webSiteUrl | Cadeia de caracteres | A URL do site de negócios. A propriedade webSiteUrl , juntamente com endereço, telefone, aparece no rodapé de uma página de agendamento de negócios. |
Relações
| Relação | Tipo | Descrição |
|---|---|---|
| appointments | coleção bookingAppointment | Todos os compromissos deste negócio. Somente leitura. Anulável. |
| calendarView | coleção bookingAppointment | O conjunto de compromissos dessa empresa em um intervalo de datas especificado. Somente leitura. Anulável. |
| Clientes | coleção bookingCustomer | Todos os clientes deste negócio. Somente leitura. Anulável. |
| customQuestions | coleção bookingCustomQuestion | Todas as perguntas personalizadas deste negócio. Somente leitura. Anulável. |
| Serviços | coleção bookingService | Todos os serviços oferecidos por essa empresa. Somente leitura. Anulável. |
| staffMembers | coleção bookingStaffMember | Todos os membros da equipe que fornecem serviços neste negócio. Somente leitura. Anulável. |
Representação JSON
Veja a seguir uma representação JSON do recurso.
{
"address": {"@odata.type": "microsoft.graph.physicalAddress"},
"businessHours": [{"@odata.type": "microsoft.graph.bookingWorkHours"}],
"businessType": "String",
"defaultCurrencyIso": "String",
"displayName": "String",
"email": "String",
"id": "String (identifier)",
"isPublished": true,
"phone": "String",
"publicUrl": "String",
"schedulingPolicy": {"@odata.type": "microsoft.graph.bookingSchedulingPolicy"},
"webSiteUrl": "String"
}
Comentários
Enviar e exibir comentários de