FAIR Data Services Version 2.58.0

First Released: 06 May 2026

Summary

This release extends the FAIR data model framework to allow users to create their own data models and associated validation 

FAIR Data Models

FAIR 2.52.0 introduced FAIR Data Models, allowing data owners to identify their datasets as OMOP or SDTM, and allowing users to search and filter for datasets using these models. OMOP datasets can also be be validated against the current version of the CDM. 

This release introduces new API endpoints which allow platrom users to add their own data models to FAIR with associated validation. 

The following endpoints are now available to manage FAIR data models:

Endpoint Notes
GET /datamodels Returns all available datamodels for hub
POST /datamodels Posts a new data model
GET /datamodels/{code} Returns data model with given code
PATCH /datamodels/{code} Updates the enabled/disabled status of a data model
DELETE /datamodels/{code} Deletes data model with given code
GET /datamodels/{code}/audit Returns the audit for data model with given code
GET /datamodels/{code}/validations Returns existing valdations for data model with given code
POST /datamodels/{code}/validations Post a new validation for data model with the given code
GET /datamodels/{code}/validations/{data_model_validation_code} Returns the specified validation for the dataset with the given code
PATCH /datamodels/{code}/validations/{data_model_validation_code} Updates the specified validation for the dataset with the given code
DELETE /datamodels/{code}/validations/{data_model_validation_code} Deletes the specified validation for the dataset with the given code
  

Released features

Feature Type JIRA Key Summary
Add full CRUD API for data models Enhancement FAIR-9502

As detailed above this ticket introduces enpoints in the FAIR API for creating and managing new FAIR data models.