Dépannage

Erreur 501 lors de la mise à jour du statut d’une tâche via l’API

1 min de lecture

Si vous rencontrez une erreur 501 ({"message":"must not be blank","code":501}) lorsque vous essayez de mettre à jour le statut de la tâche, il est probable qu’il vous manque des champs obligatoires.

Solution #

Lorsque vous mettez à jour une tâche à l’aide de la méthode PUT, assurez-vous que tous les paramètres sont inclus dans le corps du message, même si vous ne mettez à jour qu’un seul champ (comme le statut).

Format de la demande :

  • URL:
PUT
/v1/workspaces/{workspaceId}/projects/{projectId}/tasks/{taskId}
  • Incluez tous les champs dans le contenu, tels que le statut, le nom, etc. comme l’exige le terminal.

Explication : La méthode PUT demande que tous les paramètres soient envoyés puisqu’elle écrase les données de la tâche existante. Si vous n’envoyez que le statut, la demande échouera.

Cet article vous a-t-il été utile ?

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