Name of the tool: SDMX TCK

Download button

Owner: SDMX Technical Working Group (TWG)

Description and main purpose of the software

The objective of SDMX TCK is to query an SDMX RESTful endpoint and provide a report with:

  • The level of compliance, ie if the SDMX RESTful API is respected, by testing
    • All SDMX specified resources,
    • SDMX standard mime types,
    • The SDMX error codes,
    • Other features specified by the SDMX standard.
  • The coverage: what percentage of resources and features are supported in terms of the specified responses

The SDMX TCK comprises several JavaScript modules that communicate among them using clear APIs, having in mind that they need to be useful as-is to any SDMX related development.


Within the SDMX TCK the user will be able to:

  • Specify the endpoint under testing
  • Select the target SDMX REST API version
  • Select one or more indices (resource groups) to test
  • Define the request mode (level of testing detail)
  • Run the tests
  • Export the report.

Please go to the SDMX TCK page to find out all the details about this tool, including the download functionality.

License: Free software license

Programming language(s): JavaScript

Operating system(s): OS independent

Language(s): English