Pular para o conteúdo principal

Alterar horário de funcionamento

Método#

/business/hours#

POST https://api.z-api.io/instances/{{instanceId}}/token/{{instanceToken}}/business/hours

Header#

KeyValue
Client-TokenTOKEN DE SEGURANÇA DA CONTA

Conceituação#

Através deste método, é possível alterar o horário de funcionamento da empresa / compania.

Importante

Este método está disponível apenas para contas Business do whatsapp.


Atributos#

Obrigatório#

AtributosTipoDescrição
timezonestringLocal do fuso horário

Opcionais#

AtributosTipoDescrição
modestringModo de funcionamento (specificHours, open24h, appointmentOnly)
daysarray objectDias da semana em que a empresa funciona

Object (days)

AtributosTipoDescrição
dayOfWeekstringDia da semana (SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY)
openTimestringHora de abertura (formato hh:mm)
closeTimestringHora de fechamento (formato hh:mm)

Request Body#

{
"timezone": "America/Sao_Paulo",
"days": [
{
"dayOfWeek": "MONDAY",
"openTime": "08:00",
"closeTime": "12:00"
},
{
"dayOfWeek": "MONDAY",
"openTime": "14:00",
"closeTime": "18:00"
}
],
"mode": "specificHours"
}
Dica

Para definir todos os dias como "fechado", basta enviar o atributo "days" como vazio


Response#

201#

AtributosTipoDescrição
successbooleantrue caso tenha dado certo e false em caso de falha

Exemplo

{
"success": true
}

405#

Neste caso certifique que esteja enviando o corretamente a especificação do método, ou seja verifique se você enviou o POST ou PUT conforme especificado no inicio deste tópico.

415#

Caso você receba um erro 415, certifique de adicionar na headers da requisição o "Content-Type" do objeto que você está enviando, em sua grande maioria "application/json"


Code#