Spring-json-schema-validation Example of using json-schema-validator with Spring via json-schema-spring-boot-starter If you want to use custom keyword see EnumDbValueKeywordProcessor for example