ZokasTech Innovate Connect Grow

Format JSON

Schéma JSON

Valider un package avant l'import, dans votre éditeur ou votre intégration continue.

Le schéma formalise le format zokas.package/1 selon la norme JSON Schema 2020-12 : propriétés autorisées de chaque type d'étape, propriétés obligatoires, valeurs énumérées.

Télécharger zokas.package-1.schema.json

Dans Visual Studio Code

Ajoutez à vos réglages (settings.json) :

"json.schemas": [
  {
    "fileMatch": ["*.zokas.json"],
    "url": "https://automation.zokastech.com/docs/schema/zokas.package-1.schema.json"
  }
]

L'éditeur complète alors les types et les propriétés, et souligne les erreurs.

Dans un pipeline

npx --yes ajv-cli@5 validate --spec=draft2020 \
  -s zokas.package-1.schema.json -d "examples/*.zokas.json"

Ce que le schéma vérifie

  • format, name et steps présents ; format égal à zokas.package/1.
  • type parmi les types connus.
  • pour chaque type : propriétés autorisées, propriétés obligatoires, valeurs énumérées, valeurs en chaînes.

Ce qu'il ne vérifie pas

  • l'existence des variables interpolées ;
  • la cohérence de count dans flow.foreach ;
  • l'existence d'un sous-processus, d'un compte e-mail ou d'un identifiant du coffre.

Ces contrôles ont lieu à l'exécution, avec des messages explicites (voir Résoudre les problèmes).

Mis à jour le 28 octobre 2026