APIs.json Apis Properties Vocabulary Info (Edit)

This property ensures that there is a centralized vocabulary in use for guiding the creation and usage of tags, path segments, and other metadata associated with an APIs

APIs.jsonAPIsProperties

Rule Definition

apis-json-apis-properties-vocabulary-info.yaml
{"apis-json-apis-properties-vocabulary-info":{"description":"This property ensures that there is a centralized vocabulary in use for guiding the creation and usage of tags, path segments, and other metadata associated with an APIs","message":"Has Vocabulary","severity":"info","given":["$.apis.*.properties.*","$.common.*"],"then":[{"field":"type","function":"pattern","functionOptions":{"notMatch":"\\b(vocabulary|vocabularies|Vocabulary|Vocabularies)\\b"}}]}}

Back to All of the Rules