ediverse Explorer la plateforme

À la une PEPPOL BIS Billing 3.0 L’obligation européenne d’e-invoicing arrive : France sept 2026, Belgique janv 2026, Allemagne 2025.

JSON-SCHEMA-2020-12-SPEC

Validation JSON moderne 2020-12.

Définition

JSON Schema 2020-12 (draft-bhutton-json-schema-00) introduit : dynamic references, vocabularies, unevaluatedProperties, unevaluatedItems, $defs (replaces definitions), prefixItems (replaces items array). Keywords: type, properties, required, anyOf, oneOf, allOf, if/then/else, $ref, $defs. Outils : Ajv (Node.js), python-jsonschema, jsonschema-rs (Rust), validate.json-schema.org.

Origine

JSON Schema lance 2009 ; drafts progressifs ; 2020-12 stabilise progressivement 2021-2024.

Exemple en contexte

Un API design en OpenAPI 3.1 utilise JSON Schema 2020-12 dans ses components/schemas ; le serveur valide les requests entrantes avec Ajv.

Termes liés

Dernière mise à jour: 16 mai 2026