Atualizar bookingbusiness

Namespace: microsoft.graph

Atualize as propriedades de um objeto bookingBusiness.

Permissões

Uma das seguintes permissões é obrigatória para chamar esta API. Para saber mais, incluindo como escolher permissões, confira Permissões.

Tipo de permissão Permissões (da com menos para a com mais privilégios)
Delegado (conta corporativa ou de estudante) Bookings.ReadWrite.All, Bookings.Manage.All
Delegado (conta pessoal da Microsoft) Sem suporte.
Aplicativo Sem suporte.

Solicitação HTTP

PATCH /solutions/bookingBusinesses/{id}

Cabeçalhos de solicitação

Nome Descrição
Authorization Portador {código}

Corpo da solicitação

No corpo da solicitação, forneça apenas os valores das propriedades que devem ser atualizadas. As propriedades existentes que não estão incluídas no corpo da solicitação manterão seus valores anteriores ou serão recalculadas com base nas alterações em outros valores de propriedade.

A tabela a seguir especifica as propriedades que podem ser atualizadas.

Propriedade Tipo Descrição
address physicalAddress O endereço da rua do negócio. O tipo de atributo physicalAddress não é suportado em v1.0. Internamente, mapeemos os endereços para o tipo others .
businessHours Coleção bookingWorkHours Os horários de operação para os negócios.
businessType String O tipo de negócio.
defaultCurrencyIso String O código da moeda em que a empresa opera no Microsoft Bookings.
displayName String Um nome para a empresa que faz interface com os clientes.
email Cadeia de caracteres O endereço de email da empresa.
phone Cadeia de caracteres O número de telefone da empresa.
schedulingPolicy bookingSchedulingPolicy Especifica como as reservas podem ser criadas para essa empresa.
webSiteUrl String A URL do site comercial.

Resposta

Se bem-sucedido, este método retorna um código de resposta 204 No Content. Não retorna nada no corpo da resposta.

Exemplo

Solicitação

O exemplo a seguir atualiza o endereço de email comercial e a política de agendamento, para alterar o intervalo de tempo de reserva padrão da empresa para uma hora e avançar a reserva até 30 dias.

PATCH https://graph.microsoft.com/v1.0/solutions/bookingBusinesses/fabrikam@contoso.onmicrosoft.com
Content-type: application/json

{
  "email": "admin@fabrikam.com",
  "schedulingPolicy": {
      "timeSlotInterval": "PT60M",
      "minimumLeadTime": "P1D",
      "maximumAdvance": "P30D",
      "sendConfirmationsToOwner": true,
      "allowStaffSelection": true
  }
}

Resposta

Eis um exemplo da resposta. Observação: o objeto de resposta exibido aqui pode ser reduzido para facilitar a leitura.

HTTP/1.1 204 No Content