ZokasTech Innovate Connect Grow

Format JSON

Objets de résultat

Structure des données produites par les étapes : lignes, fichiers, messages, réponses, résultats.

Les étapes qui produisent une donnée l’enregistrent dans une variable. Voici la forme de chaque objet, pour l’utiliser ensuite avec {{variable.champ}}.

Ligne de tableau

Élément d'une liste produite par ui.table, data.table ou file.read (csv, xlsx).

ChampTypeDescription
<en-tête>texteUne clé par colonne, nommée exactement comme l'en-tête.
{
  "fournisseur": "Nordinfo",
  "montant": "2450",
  "objet": "Licences serveurs"
}

Produit par : ui.table data.table

Fichier

Élément produit par file.list, file.search et mail.attachments.

ChampTypeDescription
pathtexteChemin absolu.
nametexteNom du fichier.
typetexteExtension (pdf, xlsx…) ou « dossier ».
sizenombreTaille en octets.
modifiedtexteDate de modification « AAAA-MM-JJ HH:MM ».
extraittextefile.search uniquement : texte autour de la correspondance.
{
  "path": "/Users/compta/Documents/Factures/F-2026-104.pdf",
  "name": "F-2026-104.pdf",
  "type": "pdf",
  "size": 84211,
  "modified": "2026-10-26 09:14"
}

Produit par : file.list file.search mail.attachments

Message e-mail

Élément produit par mail.read.

ChampTypeDescription
fromtexteExpéditeur affiché.
from_emailtexteAdresse de l'expéditeur.
subjecttexteSujet.
datetexteDate d'envoi.
texttexteCorps en texte brut.
attachmentslisteNoms des pièces jointes.
{
  "from": "Nordinfo Facturation",
  "from_email": "[email protected]",
  "subject": "Facture F-2026-104",
  "date": "2026-10-26 08:02",
  "text": "Bonjour, veuillez trouver…",
  "attachments": [
    "F-2026-104.pdf"
  ]
}

Produit par : mail.read

Réponse HTTP

Objet produit par http.call.

ChampTypeDescription
statusnombreCode HTTP.
bodytexteCorps (20 000 caractères max).
jsonobjetCorps décodé si la réponse est en application/json.
{
  "status": 201,
  "body": "{\"id\": \"D-881\"}",
  "json": {
    "id": "D-881"
  }
}

Produit par : http.call

Résultat de commande

Objet produit par cmd.run.

ChampTypeDescription
codenombreCode de sortie (0 = succès).
outputtexteFin de la sortie (8 000 caractères), secrets masqués.
secondsnombreDurée.
timed_outbooléenArrêtée par le délai maximal.
detachedbooléenAvec detach = true : la commande tourne en arrière-plan (champs id, delay, command).
{
  "code": 0,
  "output": "✓ Version 0.17.3 publiée",
  "seconds": 412.6,
  "timed_out": false
}

Produit par : cmd.run

Document extrait

Objet produit par doc.extract.

ChampTypeDescription
<champ>selon le typeUn champ par nom déclaré dans « fields ».
_confiancenombreConfiance globale (0 à 1).
_typetexteType de document reconnu.
_validé_partexteValidateur humain, si une validation a eu lieu.
{
  "numero": "F-2026-104",
  "date": "2026-10-20",
  "fournisseur": "Nordinfo",
  "montant_ttc": 2940,
  "_confiance": 0.93,
  "_type": "facture",
  "_validé_par": null
}

Produit par : doc.extract

Élément de file

Objet produit par queue.next.

ChampTypeDescription
idtexteIdentifiant (à passer à queue.done / queue.fail).
referencetexteRéférence unique.
dataobjetDonnées de l'élément.
{
  "id": "QI-7f3a",
  "reference": "F-2026-104",
  "data": {
    "fournisseur": "Nordinfo",
    "montant": "2450"
  }
}

Produit par : queue.next

Mis à jour le 28 octobre 2026