{ "definitions": {}, "$schema": "http://json-schema.org/draft-07/schema#", "$id": "http://example.com/root.json", "type": "array", "items": { "$id": "#/items", "type": "object", "required": [ "id", "nom", "sexe", "fonctionId", "fonctionNom", "photoUrl", "noOrdreSurListe", "formatedId", "liste" ], "properties": { "id": { "$id": "#/items/properties/id", "type": "integer", "examples": [ 40020001 ] }, "nom": { "$id": "#/items/properties/nom", "type": "string", "examples": [ "MAZZONE Lisa" ], "pattern": "^(.*)$" }, "sexe": { "$id": "#/items/properties/sexe", "type": "string", "examples": [ "1" ], "pattern": "^(.*)$" }, "fonctionId": { "$id": "#/items/properties/fonctionId", "type": "string", "examples": [ "CN" ], "pattern": "^(.*)$" }, "fonctionNom": { "$id": "#/items/properties/fonctionNom", "type": "string", "examples": [ "Conseiller-ère national-e" ], "pattern": "^(.*)$" }, "photoUrl": { "$id": "#/items/properties/photoUrl", "type": "string", "examples": [ "MAZZONE_Lisa.jpg" ], "pattern": "^(.*)$" }, "noOrdreSurListe": { "$id": "#/items/properties/noOrdreSurListe", "type": "string", "examples": [ "1" ], "pattern": "^(.*)$" }, "formatedId": { "$id": "#/items/properties/formatedId", "type": "string", "examples": [ "03.01" ], "pattern": "^(.*)$" }, "liste": { "$id": "#/items/properties/liste", "type": "object", "required": [ "id", "noDepot" ], "properties": { "id": { "$id": "#/items/properties/liste/properties/id", "type": "integer", "examples": [ 400203 ] }, "noDepot": { "$id": "#/items/properties/liste/properties/noDepot", "type": "integer", "examples": [ 3 ] } } } } } }