Concluir atividade da agenda
POST · API de Integração v2
/v2/agenda/{id}/concluirMarca como concluída uma atividade pertencente ao escritório autenticado.
A operação é idempotente: concluir novamente uma atividade já concluída mantém o
estado e não gera um novo evento agenda.compromisso.concluido.
Nesta versão, a operação altera somente o estado de conclusão, registra auditoria e publica o webhook. Validações e efeitos adicionais do fluxo legado, como checklist, dependências, lembretes, revisão e notificações, ainda não fazem parte deste contrato.
O corpo é opcional.
Autenticação
X-API-Key no cabeçalho. Como autenticar
Parâmetros de caminho1
idintegerobrigatórioID da atividade de agenda.
Corpo da requisição
request
application/json
ConcluirAgendaRequestRespostas5
Exemplos ilustrativos · nenhuma requisição é enviada
200 · Sucesso
- Quando acontece
- A operação foi concluída.
- Como tratar
- Leia os dados retornados; em listagens, confira também a paginação.
Exemplo declarado no OpenAPI · application/json
{
"id": 876007,
"concluido": true
}Contrato de respostas
200Atividade concluída.
Atividade concluída.
application/json
concluidobooleanidinteger400Atividade inválida ou não encontrada para o cliente autenticado, no contrato Problem Details.
Atividade inválida ou não encontrada para o cliente autenticado, no contrato Problem Details.
application/json
codestringcorrelationIdstringdetailstringerrorsErroItemApiResponse[]Ver propriedades
codestringCódigo estável do erro
fieldstringCampo relacionado
messagestringMensagem segura
instancestringrequestIdstringstatusintegertitlestringtypestring401Não autenticado (token ausente/inválido).
Não autenticado (token ausente/inválido).
O contrato não declara um corpo para esta resposta.
403Sem permissão para concluir atividades.
Sem permissão para concluir atividades.
O contrato não declara um corpo para esta resposta.
500Erro interno no contrato Problem Details.
Erro interno no contrato Problem Details.
application/json
codestringcorrelationIdstringdetailstringerrorsErroItemApiResponse[]Ver propriedades
codestringCódigo estável do erro
fieldstringCampo relacionado
messagestringMensagem segura
instancestringrequestIdstringstatusintegertitlestringtypestring