Resolução de problemas

Erro 501 ao atualizar o status da tarefa via API

1 min de leitura

Se você encontrar um erro 501 ({"message":"must not be blank","code":501}) ao tentar atualizar o status da tarefa, é provável que estejam faltando campos obrigatórios.

Solução #

Ao atualizar uma tarefa usando o método PUT, certifique-se de que todos os parâmetros estejam incluídos no corpo, mesmo se você estiver atualizando apenas um campo (como status).

Formato da solicitação:

  • URL:
PUT
/v1/workspaces/{workspaceId}/projects/{projectId}/tasks/{taskId}
  • Inclua todos os campos no corpo, como status, name, etc., conforme exigido pelo endpoint.

Explicação: O método PUT exige que todos os parâmetros sejam enviados, pois substitui os dados existentes da tarefa. Se você enviar apenas o status, a solicitação falhará.

Esse artigo foi útil?

Thank you! If you’d like a member of our support team to respond to you, please drop us a note at support@clockify.me