PUT
/tasks
[Déprécié] Crée une nouvelle tâche
Body
| Nom | Description | Type | Défaut | Requis |
|---|---|---|---|---|
subject |
Le sujet principal de la tâche |
String |
- |
Oui |
schedule |
La date de début et fin théorique en UTC |
ScheduleTask |
Null |
Non |
validity |
La date de début et fin de validité en UTC |
ValidityTask |
1 mois à partir d'aujourd'hui |
Non |
duration |
Durée de la tâche en secondes |
Integer |
1800 |
Non |
resource |
La resource qui doit remplir cette tâche, l'id ou le code doit être rempli |
UniqueKey |
null |
Non |
group |
Le dépôt, l'id ou le code doit être rempli |
UniqueKey |
- |
Oui |
acc_id |
L'id du compte utilisé pour générer la tâche dans le cloud |
Integer |
- |
Oui |
unit |
Le véhicule associé, l'id ou le code doit être rempli |
UniqueKey |
null |
Non |
address |
Adresse de la tâche. Il faut au moins : -latitude / longitude OU -address / zipcode / locality / country / geoQuality |
Address |
- |
Oui |
specialities |
Les spécialités de la tâche, l'id ou le code doit être rempli (faire le même choix pour tout les éléments) |
Liste de UniqueKey |
- |
Oui |
site |
Le site, l'id ou le code doit être rempli |
UniqueKey |
null |
Non |
description |
Description de la tâche |
String |
Non |
|
urgency |
Vrai si la tâche est urgente, faux sinon |
Boolean |
False |
Non |
frozen |
Une tâche est gelée si elle est fixe |
Boolean |
True |
Non |
tour |
La tournée de cette tâche, l'id ou le code doit être rempli |
UniqueKey |
null |
Non |
quantity1 |
Quantité 1 |
Double |
0 |
Non |
quantity2 |
Quantité 2 |
Double |
0 |
Non |
init_form_string |
Données utilisées pour remplir la tâche. De la forme code=valeur|code2=valeur2| etc... |
String |
Non |
Objet de retour
| Nom | Description | Type |
|---|---|---|
id |
[Déprécié, utilisez 'uid'] L'id unique |
Integer |
uid |
Identifiant |
String |
code |
Le code |
String |
group_id |
[Déprécié, utilisez 'agencyUid'] L'id du dépôt |
Integer |
agencyUid |
Identifiant du dépôt |
String |
acc_id |
[Déprécié, utilisez 'accUid'] L'id du compte |
Integer |
accUid |
Identifiant du compte |
String |
subject |
Le sujet principal de la tâche |
String |
schedule |
La date de début et fin théorique en UTC |
Day |
validity |
La date de début et fin de validité en UTC |
Day |
duration |
Durée de la tâche en secondes |
Integer |
type |
Type de la tâche |
String |
tour_id |
[Déprécié, utilisez 'tourUid'] Tournée de la tâche |
Integer |
tourUid |
Identifiant de la tournée de la tâche |
String |
unit_id |
[Déprécié, utilisez 'unitUid'] L'id du véhicule |
Integer |
unitUid |
Identifiant du véhicule |
String |
status |
Statut de la tâche |
String |
resource |
La ressource qui doit remplir cette tâche |
Resource |
address |
Adresse |
Address |
speciality |
Spécialité |
MiniSpeciality |
description |
Description |
String |
urgency |
Vrai si la tâche est urgente, Faux sinon |
Boolean |
frozen |
Une tâche est gelée si elle est fixe |
Boolean |
json |
JSON contenant les données pour générer la tâche |
String |
export |
Les données exportées lorsque la tâche est terminée |
Export |
Exemple de retour
Pas de données.