Atividades e follow-ups · criar e agir
Atividades e follow-ups · criar e agir
Criar atividades, manter motivos de atividade e agir sobre atividade_follow_up
Atividades e follow-ups · criar e agir
Criar atividades, manter motivos de atividade e agir sobre atividade_follow_up
Esta é a primeira prova de conceito de escrita privada para atividades, motivos de atividade e follow-ups.
Os cadastros auxiliares de CRM ficaram em uma página separada:
Escopo atual:
POST /simplificav2/atividadePOST /simplificav2/atividade_motivoPUT /simplificav2/atividade_motivo/{id}POST /simplificav2/atividade_follow_upPOST /simplificav2/atividade_follow_up/{id}/finalizarPOST /simplificav2/atividade_follow_up/{id}/cancelarUse o token privado da empresa no cabeçalho:
Onde encontrar:
Token API;Estas rotas servem para integrações privadas, automações e agentes de IA que precisam:
atividade concentra leitura (GET) e criação (POST);atividade_motivo concentra leitura (GET), criação (POST) e atualização (PUT);atividade_follow_up concentra leitura (GET) e escrita (POST);GET /simplificav2/atividade e GET /simplificav2/atividade_motivo para conferir o resultado das demais escritas;GET /simplificav2/atividade_follow_up para conferir o resultado depois da escrita;X.Método: POST
Endpoint: /simplificav2/atividade
Campos obrigatórios:
pessoa_idconsultor_idmotivo_iddescricaoCampo opcional:
tituloExemplo de chamada:
Validações principais:
pessoa_id, consultor_id e motivo_id precisam existir no escopo da empresa autenticada;descricao é obrigatória.Exemplo de resposta:
Método: POST
Endpoint: /simplificav2/atividade_motivo
Campos obrigatórios:
motivoCampo opcional:
Exemplo de chamada:
Validações principais:
motivo é obrigatório;Exemplo de resposta:
Método: PUT
Endpoint: /simplificav2/atividade_motivo/{id}
Parâmetros da rota:
id: identificador do motivo de atividade que será atualizado.Campos permitidos:
motivoativoExemplo de chamada:
Validações principais:
ativo, quando enviado, deve ser S ou N;ativo = N para inativar e ativo = S para reativar;Observação:
Exemplo de resposta:
Método: POST
Endpoint: /simplificav2/atividade_follow_up
Campos obrigatórios:
pessoa_idconsultor_iddata_follow_uphora_follow_upCampos opcionais:
motivo_idatividade_idobsExemplo de chamada:
Validações principais:
data_follow_up deve estar no formato YYYY-MM-DD;hora_follow_up aceita HH24:MI ou HH24:MI:SS;pessoa_id, consultor_id e atividade_id, quando informado, precisam existir no escopo da empresa autenticada.Exemplo de resposta:
Método: POST
Endpoint: /simplificav2/atividade_follow_up/{id}/finalizar
Parâmetros da rota:
id: identificador do follow-up que será finalizado.Exemplo de chamada:
Semântica desta operação:
X;finalizado para um valor específico.Exemplo de resposta:
Método: POST
Endpoint: /simplificav2/atividade_follow_up/{id}/cancelar
Parâmetros da rota:
id: identificador do follow-up que será cancelado.Exemplo de chamada:
Semântica desta operação:
finalizado = C;C;Exemplo de resposta:
400: JSON inválido.401: token inválido ou sem empresa associada.404: follow-up não encontrado no escopo da empresa.404: motivo de atividade não encontrado no escopo da empresa.409: transição de estado não permitida.409: conflito de nome já existente para motivo de atividade.422: regra funcional inválida, como data/hora no passado, campo obrigatório ausente ou referência fora do escopo da empresa.500: erro interno inesperado.