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.