1
+ publiccodeYmlVersion : 0.4.0
2
+ name : Interoperability Test Bed - JSON validator
3
+ applicationSuite : " "
4
+ url : https://github.com/ISAITB/json-validator
5
+ softwareVersion : 1.8.0
6
+ releaseDate : 2025-04-08
7
+ logo : https://www.itb.ec.europa.eu/files/itb_logo_simple.png
8
+ platforms :
9
+ - web
10
+ - linux
11
+ - windows
12
+ - mac
13
+ categories :
14
+ - test-management
15
+ usedBy :
16
+ - European Commission
17
+ - World Health Organization
18
+ - European Maritime Safety Agency
19
+ - Publications Office of the European Union
20
+ - IHE Europe
21
+ developmentStatus : stable
22
+ softwareType : standalone/web
23
+ description :
24
+ en :
25
+ localisedName : Interoperability Test Bed - JSON validator
26
+ shortDescription : Customisable web application for the validation of JSON data
27
+ via various APIs.
28
+ longDescription : >-
29
+ The Interoperability Test Bed's JSON validator is a web application for the
30
+ validation of JSON data against JSON Schemas. It supports a web user interface,
31
+ as well as SOAP and REST APIs for machine-to-machine integration. It can also
32
+ be (re)used as the implementation of a validation step in GITB TDL test cases,
33
+ the executable test cases used in the Interoperability Test Bed for conformance
34
+ testing. The validator is fully configuration-driven allowing its customisation
35
+ for the needs of specific projects and organisations, ranging from the
36
+ configuration of supported types of validation to its look and feel.
37
+
38
+ The validator is supported by the European Commission's DIGIT which also
39
+ provides hosting for eligible public validators on its cloud
40
+ infrastructure. In such a case, operation is managed by DIGIT but the
41
+ validator's configuration and updates remain fully under the control of
42
+ its owner. Alternatively, the validator can also be self-hosted by using
43
+ its public Docker image and providing it with the project's specific
44
+ configuration.
45
+ documentation : https://www.itb.ec.europa.eu/docs/guides/latest/validatingJSON/
46
+ apiDocumentation : https://www.itb.ec.europa.eu/json/swagger-ui/index.html
47
+ features :
48
+ - Data validation
49
+ - Reporting
50
+ - Quality control
51
+ - Quality assurance
52
+ screenshots :
53
+ - https://www.itb.ec.europa.eu/files/screenshots/validator_01_form.png
54
+ - https://www.itb.ec.europa.eu/files/screenshots/validator_02_report.png
55
+ - https://www.itb.ec.europa.eu/files/screenshots/validator_03_report_details.png
56
+ videos :
57
+ - https://youtu.be/_e-XFqYZBR0
58
+ legal :
59
+ license : EUPL-1.2
60
+ maintenance :
61
+ type : internal
62
+ contacts :
63
+ - name : Test Bed team
64
+
65
+ phone : " "
66
+ affiliation : European Commission, DIGIT
67
+ localisation :
68
+ localisationReady : true
69
+ availableLanguages :
70
+ - en
71
+ - bg
72
+ - cs
73
+ - da
74
+ - de
75
+ - el
76
+ - es
77
+ - et
78
+ - fi
79
+ - fr
80
+ - ga
81
+ - hr
82
+ - hu
83
+ - it
84
+ - lt
85
+ - lv
86
+ - mt
87
+ - nl
88
+ - pl
89
+ - pt
90
+ - ro
91
+ - sk
92
+ - sl
93
+ - sv
0 commit comments