Compartilhar via


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 truee 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 falsee 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.
email 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"
}