Skip to main content

required-paths

Overview

This rule belongs to the swagger-v2-standards-validation ruleset and states that:

The Swagger root object in a Swagger v2.0 document must specify the available paths and operations for the API using the paths property.

PropertyValue
EnabledYes
Maximum SeverityError
MessageRequired property paths in root Swagger object is missing.
CodeSWAGGER20STANDARDS_V004
TypeValidation
Rule SystemSemantic
Broad CategorySwagger Root Information
Products ImpactedAPI Transformer, Code Generation, Developer Experience Portal
Tagsswagger2 swagger standards semantic validation paths path

Suggested Fixes

  • Add missing paths property in the root object i.e. in the top level properties of the document.
  • Make sure that the paths property is a valid object and not set as null.

For More Information