Aller au contenu

GetSeqData

Lit les événements et les champs de données d’un ordre de travail : pour chacun, son code, son type, sa valeur et ses remarques, et la personne qui l’a modifié en dernier. Ce sont les lignes des onglets Events et Data de l’ordre de travail. Utilisez-le pour vérifier ce qui est enregistré avant d’enregistrer des valeurs. Pour trouver les ordres de travail dont un champ a changé, utilisez GetWOListByUpdated ; GetWO renvoie un ordre de travail entier, événements et données compris.

Comment se connecter et lire la réponse : Authentification, Réponses.

GET /api/v1/GetSeqData?WOID=48211&Code=GATEIN,CUSTREF
Token: your-token
Paramètre Obligatoire Signification
WOID Oui L’identifiant de l’ordre de travail, un nombre entier.
Code Oui, peut être vide Les codes des événements et des champs de données à renvoyer, séparés par des virgules et sans espaces, par exemple GATEIN,CUSTREF. Les codes ne tiennent pas compte de la casse. Laissez-le vide (Code=) pour obtenir tous les événements et tous les champs de données de l’ordre de travail.

Mettez les deux paramètres dans la chaîne de requête, même quand Code est vide. Sans eux, la requête n’atteint pas le point de terminaison et TrakIT répond avec le statut HTTP 404.

Pour lire plusieurs ordres de travail, envoyez une requête pour chacun.

Règle Info en cas d’échec
WOID a une valeur. WOID missing
WOID est un nombre entier, non négatif. All WOID must be integers
Chaque code ne contient que des lettres, des chiffres, des traits de soulignement et des traits d’union. One or more codes are invalid
Sans codes, WOID désigne un seul ordre de travail. If Code is not specifed, only one WOID can be specified
La requête demande 1 000 codes au plus. Result cannot exceed 1000 items

En cas de succès, Code vaut 1, RetInfo est la liste des événements et des champs de données et RowsAffected indique leur nombre. Identity et Scalar ne sont pas utilisés. Les événements viennent d’abord, puis les champs de données, chacun dans l’ordre du workflow.

Les codes que l’ordre de travail n’a pas sont omis. Si aucun des codes n’est trouvé, ou si l’ordre de travail n’existe pas, Code vaut 0 et Info vaut No data found.

{
"Code": 1,
"Info": "",
"RetInfo": [
{
"WOID": 48211,
"Code": "GATEIN",
"Type": "Event",
"FullName": "Gate In at Terminal",
"Value": "2026-10-20 09:30",
"ValueID": 0,
"Remarks": "Gate 3",
"UpdatedBy": "jsmith",
"UpdatedOn": "2026-10-20T09:41:12.507"
},
{
"WOID": 48211,
"Code": "CUSTREF",
"Type": "Text",
"FullName": "Customer Reference",
"Value": "PO-77310",
"ValueID": 0,
"Remarks": null,
"UpdatedBy": "jsmith",
"UpdatedOn": "2026-10-18T14:02:55.18"
}
],
"RowsAffected": 2,
"Scalar": null,
"Identity": 0
}
Champ Signification
WOID L’identifiant de l’ordre de travail.
Code Le code de l’événement ou du champ de données.
Type Event pour un événement. Pour un champ de données, son type de données : Text, Number, Currency, Date, Computed, Hyperlink, Google Place, Phone, Geo Data (un lieu) ou Entity.
FullName Le nom qu’affiche TrakIT : le nom de l’élément de référence suivi de l’information spécifique.
Value La valeur, sous forme de texte. Les événements et les champs de date sont au format yyyy-MM-dd HH:mm en UTC, ou valent NA ou TBA. Les montants sont formatés avec deux décimales, par exemple 1,250.00. Plusieurs éléments d’une liste sont séparés par des sauts de ligne. Une chaîne vide signifie qu’il n’y a pas de valeur. Voir Dates.
ValueID Non utilisé par ce point de terminaison : toujours 0.
Remarks Les remarques, ou null.
UpdatedBy L’identifiant utilisateur de la personne qui l’a modifié en dernier, ou null si personne ne l’a modifié.
UpdatedOn Le moment de la dernière modification, en UTC, ou null.