Reagendar atividade

View as Markdown
Reagenda uma ou mais atividades. **Autenticação:** Bearer Token da API WBudget. O acesso aos dados respeita as permissões do usuário. Informe a nova data para efetuar o reagendamento. Atividades concluídas ou bloqueadas não podem ser reagendadas. Nessas situações a operação retorna 400 com ACTIVITY_MUTATION_FAILED. ### Corpo da requisição | Campo | Tipo | Obrigatório | Descrição | |---|---|---|---| | `ids` | array<integer> ou string | Sim | IDs das atividades. Ex.: [301,302] ou "301,302". Envie uma lista não vazia. | | `date` | string | Sim | Nova data e hora: YYYY-MM-DD HH:mm:ss. | | `reason` | string | Não | Motivo do reagendamento. | ### Exemplo de JSON enviado ```json { "ids": [ 301, 302 ], "date": "2026-09-15 10:00:00", "reason": "Solicitação do cliente." } ``` ### Resposta HTTP **200**. Os exemplos usam dados fictícios e mostram os campos principais; outros campos podem acompanhar a resposta. Campos sem valor podem ser nulos. Campos principais de `data`: | Campo | Tipo | Descrição | |---|---|---| | `ids` | array<integer> | IDs processados. | ```json { "data": { "ids": [ 301, 302 ] } } ``` ### Erros específicos | HTTP | Código | Situação | |---|---|---| | 400 | `ACTIVITY_NO_IDS` | No activity ids sent. | | 400 | `ACTIVITY_MUTATION_FAILED` | Não foi possível alterar as atividades. Verifique os IDs, as permissões e as regras da operação. | Consulte a introdução da collection para o formato de erros e a configuração das variáveis.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

This endpoint expects an object.
idslist of integersRequired
datestringRequired
reasonstringRequired

Response

OK
dataobject

Errors

400
Bad Request Error