Solución de problemas

Error 501 al actualizar el estado de una tarea mediante la API

1 min de lectura

Si encuentras un error 501 ({"message":"must not be blank","code":501}) al intentar actualizar el estado de una tarea, es probable que falten campos obligatorios.

Solución #

Al actualizar una tarea con el método PUT, asegúrate de que todos los parámetros estén incluidos en el cuerpo, incluso si solo actualizas un campo (como el status).

Formato de la solicitud:

  • URL:
PUT
/v1/workspaces/{workspaceId}/projects/{projectId}/tasks/{taskId}
  • Incluye todos los campos en el cuerpo, como estado, nombre, etc., según lo requiera el endpoint

Explicación: El método PUT requiere que se envíen todos los parámetros, ya que sobrescribe los datos existentes de la tarea. Si solo envías el estado, la solicitud fallará.

¿Te resultó útil este artículo?

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