tipo de recurso bookingBusiness
Namespace: microsoft.graph
Representa uma empresa no Microsoft Bookings. Este é o objeto de nível superior na API do Microsoft Bookings. Contém informações comerciais e objetos empresariais relacionados, como compromissos, clientes, serviços e docentes.
Métodos
Método | Tipo de retorno | Descrição |
---|---|---|
List | coleção bookingBusiness | Obtenha uma coleção de objetos bookingBusiness no inquilino. |
Create | bookingBusiness | Crie uma nova empresa do Microsoft Bookings. |
Get | bookingBusiness | Leia as propriedades e relações de um objeto bookingBusiness . |
Atualizar | bookingBusiness | Atualize as propriedades de um objeto bookingBusiness . |
Delete | Nenhum | Eliminar um objeto bookingBusiness . |
Criar bookingAppointment | bookingAppointment | Crie um novo bookingAppointment ao publicar na coleção de compromissos. |
Listar compromissos | coleção bookingAppointment | Obtenha uma coleção de objetos bookingAppointment . |
Criar bookingCustomer | bookingCustomer | Crie um novo bookingCustomer ao publicar na coleção de clientes. |
Listar clientes | coleção bookingCustomer | Obtenha uma coleção de objetos bookingCustomer . |
Criar bookingService | bookingService | Crie um novo bookingService ao publicar 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 ao publicar na coleção staffMembers. |
Listar docentesMembers | 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 | Disponibilizar a página de agendamento desta empresa a clientes externos. Defina a propriedade isPublished como true e publicUrl como o URL da página de agendamento. |
Anular publicação | Nenhum | Tornar a página de agendamento desta 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 | A rua do negócio. A propriedade do endereço , juntamente com o telefone e o webSiteUrl, aparecem no rodapé de uma página de agendamento de negócios. O tipo de atributo physicalAddress não é suportado na v1.0. Internamente, mapeamos os endereços para o tipo others . |
bookingPageSettings | bookingPageSettings | Definições da página de reservas publicada. |
businessHours | coleção bookingWorkHours | As horas de funcionamento da empresa. |
businessType | Cadeia de caracteres | O tipo de negócio. |
createdDateTime | DateTimeOffset | A data, hora e fuso horário em que o negócio de reservas foi criado. O tipo de carimbo de data/hora representa informações de data e hora com o formato ISO 8601 e está sempre em UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z . |
defaultCurrencyIso | Cadeia de caracteres | O código para a moeda em que a empresa opera no Microsoft Bookings. |
displayName | Cadeia de caracteres | O nome da empresa, que interage com os clientes. Este nome aparece na parte superior da página de agendamento de negócios. |
Cadeia de caracteres | O endereço de e-mail 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 aos clientes externos. Utilize as ações de publicação e anulação de publicação para definir esta propriedade. Somente leitura. |
languageTag | Cadeia de caracteres | O idioma da página de reservas self-service. |
lastUpdatedDateTime | DateTimeOffset | A data, hora e fuso horário em que o negócio de reservas foi atualizado pela última vez. O tipo de carimbo de data/hora representa informações de data e hora com o formato ISO 8601 e está sempre em UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z . |
phone | Cadeia de caracteres | O número de telefone da empresa. A propriedade phone , juntamente com o endereço e webSiteUrl, aparecem no rodapé de uma página de agendamento de negócios. |
publicUrl | Cadeia de caracteres | O URL da página de agendamento, que é definido após publicar ou anular a publicação da página. Somente leitura. |
schedulingPolicy | bookingSchedulingPolicy | Especifica como as reservas podem ser criadas para esta empresa. |
webSiteUrl | Cadeia de caracteres | O URL do site empresarial. 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 desta empresa num 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 esta empresa. Somente leitura. Anulável. |
staffMembers | coleção bookingStaffMember | Todos os docentes que prestam serviços nesta empresa. Somente leitura. Anulável. |
Representação JSON
A representação JSON seguinte mostra o tipo de recurso.
{
"@odata.type": "#microsoft.graph.bookingBusiness",
"address": {"@odata.type": "microsoft.graph.physicalAddress"},
"bookingPageSettings": {"@odata.type": "microsoft.graph.bookingPageSettings"},
"businessHours": [{"@odata.type": "microsoft.graph.bookingWorkHours"}],
"businessType": "String",
"createdDateTime": "String (timestamp)",
"defaultCurrencyIso": "String",
"displayName": "String",
"email": "String",
"id": "String (identifier)",
"isPublished": "Boolean",
"languageTag": "String",
"lastUpdatedDateTime": "String (timestamp)",
"phone": "String",
"publicUrl": "String",
"schedulingPolicy": {"@odata.type": "microsoft.graph.bookingSchedulingPolicy"},
"webSiteUrl": "String"
}