Alterar status da atividade

View as Markdown
Altera o status de uma ou mais atividades. **Autenticação:** Bearer Token da API WBudget. O acesso aos dados respeita as permissões do usuário. ### 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. | | `status` | string | Não | Status desejado, como done (concluída) ou open (aberta). Padrão: done. | ### Exemplo de JSON enviado ```json { "ids": [ 301, 302 ], "status": "done" } ``` ### 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
statusstringRequired

Response

OK
dataobject

Errors

400
Bad Request Error