This service is offered as a beta version linked to the Kohesio pilot phase for the 2014-2020 programming period. Its next version will be adapted to match the requirements of the 2021-2027 programming period, and complemented with a data template and relevant guidelines.
This service allows you validate your data against the CSV data import format expected by Kohesio. Access to this service is anonymous and no data, nor validation reports, are retained following its use. The service is also offered via SOAP API (for machine-to-machine integration), Docker image (for on-premise use), and command line tool (for scripting and local validation of large datasets).
The input for the validator is expected to be provided in CSV format as defined by the Kohesio Specification. The specification details the:
CSV syntax rules: the file must follow. Click here for the summary table.
The expected fields and their data types. Click here for the summary table.
Add header row
A header row is expected to define the input's fields.
Note: the header field names must match the one listed under "Field" in the table below.
Use comma (",") character for field definition
Within the header and each record, there may be one or more fields, separated by commas. Each line should contain the same number of fields throughout the file. Spaces are considered part of a field and should not be ignored. The last field in the record must not be followed by a comma.
Use line break for record definition.
Each record is located on a separate line, delimited by a line break.
This service is powered by the Interoperability Test Bed, a conformance testing service offered by the European Commission's DG DIGIT for projects involved in the delivery of cross-border public services. Find out more here.