Skip to main content
PUT
/
scheduling
/
{id}
curl --request PUT \
  --url 'https://sell.ia.proativia.com/api/v1/scheduling/sch_001' \
  --header 'Token: SEU_TOKEN_DE_API' \
  --header 'Content-Type: application/json' \
  --data '{
    "status": "completed",
    "date": "2025-07-15T10:00:00.000Z"
  }'
{
  "message": "Scheduling updated"
}

Requisição

PUT https://sell.ia.proativia.com/api/v1/scheduling/{id}
Token
string
required
Seu token de autenticação.

Path Parameters

id
string
required
ID do agendamento a ser atualizado.

Body

Envie os campos que deseja atualizar. Todos os campos são opcionais:
title
string
Título do agendamento.
description
string
Descrição do agendamento.
date
string
Nova data e horário. Formato ISO 8601.
status
string
Status do agendamento. Valores: scheduled, completed, canceled.
accountProductId
string
ID do produto vinculado ao agendamento.
externalConversationId
string
ID da conversa externa vinculada ao agendamento.

Resposta

Retorna uma mensagem de sucesso confirmando a atualização.
message
string
Confirma que o agendamento foi atualizado com sucesso.

Exemplos

curl --request PUT \
  --url 'https://sell.ia.proativia.com/api/v1/scheduling/sch_001' \
  --header 'Token: SEU_TOKEN_DE_API' \
  --header 'Content-Type: application/json' \
  --data '{
    "status": "completed",
    "date": "2025-07-15T10:00:00.000Z"
  }'
{
  "message": "Scheduling updated"
}

Authorizations

Token
string
header
required

Token de autenticacao gerado na plataforma Sell.IA.

Path Parameters

id
string
required

Identificador único do recurso.

Body

application/json
leadId
string

ID do lead vinculado ao agendamento.

productId
string

ID do produto vinculado ao agendamento.

scheduledAt
string<date-time>

Data e hora do agendamento (ISO 8601).

status
string

Status do agendamento.

description
string

Descricao ou observacoes do agendamento.

Response

Agendamento atualizado com sucesso.

message
string
Example:

"Operação realizada com sucesso."