Mettre à jour une tâche

PUT/app/v1/task/{id}/

Lire et écrire des tâches.

Contrairement aux autres endpoints publics, celui-ci accepte les écritures, car une tâche est une demande d'une personne et non l'enregistrement d'un fait passé.

Une clé API d'entreprise n'est pas une personne : created_by doit donc indiquer le membre de l'équipe pour qui la tâche est créée. Le journal d'activité enregistre aussi le nom de la clé, pour voir les deux : qui a demandé et ce qui a fait l'appel.

Autorisation

X-API-KEYstring · en-têteobligatoire

La clé API de votre entreprise.

Paramètres de chemin

idintegerobligatoire

Valeur entière unique qui identifie cette tâche.

Corps de la requête

application/json · obligatoire

titlestringobligatoire
created_byintegerobligatoire

ID du membre de l'équipe au nom duquel la tâche est créée. Obligatoire : une clé API n'est pas une personne, l'appelant doit donc indiquer qui agit. Affiché comme créateur de la tâche.

descriptionstring
add_datestring (date)
due_datestring (date)
assigned_tointeger

ID du membre de l'équipe à qui assigner la tâche.

statusenum

Valeurs possibles : Open Completed

modelenum

Objet de la tâche : Driver, Vehicle, Trailer, Company, ou - pour rien de particulier. Envoyer Driver exige driver_record ; Vehicle/Trailer exige equipment_record.

Valeurs possibles : - Driver Vehicle Trailer Company

driver_recordinteger
equipment_recordinteger

Réponse

200L'enregistrement
idinteger
created_byobject
Voir les champs
idinteger
namestring
assigned_toobject
Voir les champs
idinteger
namestring
driver_recordobject
Voir les champs
idinteger
namestring
equipment_recordobject
Voir les champs
idinteger
unit_nostring
typeenum

Valeurs possibles : Vehicle Trailer

record_namestring
titlestring
descriptionstring
add_datestring (date)
due_datestring (date)
statusenum

Valeurs possibles : Open Completed

modelenum

Valeurs possibles : - Driver Vehicle Trailer Company

created_atstring (date-time)
updated_atstring (date-time)