openFDA is an FDA project to provide open APIs, raw data downloads, documentation and examples, and a developer community for an important collection of FDA public datasets.
https://download.open.fda.gov/device/classification/deviceclass_schema.json
It is missing some harmonized fields in openfda (k_number for example) that are in the API responses and are listed in the YAML schema.
Not sure which schema files are the source of truth, but the other schema files like the YAML file are less machine-readable/friendly whereas the json is machine friendly but appears to have bugs.
https://download.open.fda.gov/device/classification/deviceclass_schema.json It is missing some harmonized fields in openfda (k_number for example) that are in the API responses and are listed in the YAML schema. Not sure which schema files are the source of truth, but the other schema files like the YAML file are less machine-readable/friendly whereas the json is machine friendly but appears to have bugs.