Cria um agendamento ou bloqueio de agenda

Cria um agendamento (statusblocked) ou um bloqueio de agenda
(status = blocked). As mesmas regras de negócio do sistema são aplicadas.

  • Para um agendamento, leadId é obrigatório.
  • Para um bloqueio (status = blocked), leadId é proibido; use blockedUserIds
    para escolher quais responsáveis bloquear (vazio/omitido bloqueia todos os usuários).

Os campos internos integrationData e activityId não são aceitos.

Agendamentos criados via API pública não disparam eventos de integração.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
date-time
required

Início do agendamento (ISO 8601).

date-time
required

Fim do agendamento (ISO 8601). Deve ser maior que startAt.

string
enum
Defaults to scheduled

Aceita o enum completo, incluindo blocked para criar um bloqueio.

Allowed:
string

Obrigatório para agendamento; proibido quando status = blocked.

string

Responsável. Se informado, deve pertencer à empresa (senão 422).

string
enum
Defaults to budget
Allowed:
string

Observações.

blockedUserIds
array of strings

Só faz sentido para bloqueios. Vazio/omitido bloqueia todos os usuários.

blockedUserIds
Responses

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json