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