Tipo de recurso bookingBusiness
Namespace: microsoft.graph
Importante
As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor de versão.
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.
Herda de bookingNamedEntity
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 do objeto bookingBusiness. |
| Atualizar | Nenhum(a) | Atualize as propriedades em um objeto bookingBusiness . |
| Excluir | Nenhuma | 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 | Nenhuma | 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 | Nenhuma | 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. |
| Obter disponibilidade da equipe | Coleção staffAvailabilityItem | Obtenha as informações de disponibilidade dos membros da equipe de um Microsoft Bookings calendário. |
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. |
| 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 | Boolean | 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. |
| languageTag | Cadeia de Caracteres | O idioma da página de reserva de autoatendimento |
| 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",
"languageTag": "String",
"schedulingPolicy": {"@odata.type": "microsoft.graph.bookingSchedulingPolicy"},
"webSiteUrl": "String"
}
Confira também
Comentários
Enviar e exibir comentários de