Qodex.ai
Qodex.ai
Introduction
Linting Rules - OpenAPI V3 Components Callbacks Camel Case
OpenAPI V3 Components Callbacks Camel Case
Linting Rules - OpenAPI V3 Security Scheme OAuth Implicit
OpenAPI V3 Security Scheme OAuth Implicit
Linting Rules - OpenAPI V3 Components Links Snake Case
OpenAPI V3 Components Links Snake Case
Linting Rules - OpenAPI V3 - Request Body on PATCH
OpenAPI V3 - Request Body on PATCH
Linting Rules - Swagger V2 - Schema Names Words
Swagger V2 - Schema Names Words
Linting Rules - Swagger V2 - Schema Required
Swagger V2 - Schema Required
Linting Rules - OpenAPI V3 - Operations Description Words Check
OpenAPI V3 - Operations Description Words Check
Linting Rules - Swagger V2 - Operations Operation IDs Kebab Case
Swagger V2 - Operations Operation IDs Kebab Case
Linting Rules - OpenAPI V3 Components Request Bodies Snake Case
OpenAPI V3 Components Request Bodies Snake Case
Linting Rules - OpenAPI V3 - Info Summary Word Check
OpenAPI V3 - Info Summary Word Check
Linting Rules - Swagger V2 - Schema Names Camel Case
Swagger V2 - Schema Names Camel Case
Linting Rules - OpenAPI V3 - Schema Properties Type
OpenAPI V3 - Schema Properties Type
Linting Rules - OpenAPI V3 - Parameters Description Word Check
OpenAPI V3 - Parameters Description Word Check
Linting Rules - OpenAPI V3 - Info License Name
OpenAPI V3 - Info License Name
Linting Rules - OpenAPI V3 - Request Body JSON Media Type on PATCH
OpenAPI V3 - Request Body JSON Media Type on PATCH
Linting Rules - Swagger V2 - Parameters Name Camel Case
Swagger V2 - Parameters Name Camel Case
Linting Rules - Swagger V2 - Schema Properties Names Words
Swagger V2 - Schema Properties Names Words
Linting Rules - OpenAPI V3 - Responses Schema Object
OpenAPI V3 - Responses Schema Object
Linting Rules - OpenAPI V3 - Limit Number of Sub-resources
OpenAPI V3 - Limit Number of Sub-resources
Linting Rules - OpenAPI V3 - Response PUT 500 Status Code
OpenAPI V3 - Response PUT 500 Status Code
Linting Rules - Swagger V2 - Schema Description Length
Swagger V2 - Schema Description Length
Linting Rules - Swagger V2 - Parameters Schema Type
Swagger V2 - Parameters Schema Type
Linting Rules - Swagger V2 - Schema Type
Swagger V2 - Schema Type
Linting Rules - Swagger V2 - Tags Name
Swagger V2 - Tags Name
Linting Rules - Swagger V2 - Schema Names Length
Swagger V2 - Schema Names Length
Linting Rules - Swagger V2 - Schema Properties Names Pascal Case
Swagger V2 - Schema Properties Names Pascal Case
Linting Rules - Swagger V2 - Response PATCH 204 Status Code
Swagger V2 - Response PATCH 204 Status Code
Linting Rules - OpenAPI V3 - Tags Object
OpenAPI V3 - Tags Object
Linting Rules - Swagger V2 - Info Title Max Length
Swagger V2 - Info Title Max Length
Linting Rules - Swagger V2 - Operations Tags One
Swagger V2 - Operations Tags One
Linting Rules - OpenAPI V3 - Parameters Name Length
OpenAPI V3 - Parameters Name Length
Linting Rules - OpenAPI V3 - Operations Operation IDs Pascal Case
OpenAPI V3 - Operations Operation IDs Pascal Case
Linting Rules - OpenAPI V3 Components Schemas Camel Case
OpenAPI V3 Components Schemas Camel Case
Linting Rules - OpenAPI V3 Security Scheme OAuth
OpenAPI V3 Security Scheme OAuth
Linting Rules - OpenAPI V3 - Schema Properties Names Camel Case
OpenAPI V3 - Schema Properties Names Camel Case
Linting Rules - OpenAPI V3 - Schema Description Length
OpenAPI V3 - Schema Description Length
Linting Rules - OpenAPI V3 - Operations Summary Words Check
OpenAPI V3 - Operations Summary Words Check
Linting Rules - OpenAPI V3 - No Request Body on DELETE
OpenAPI V3 - No Request Body on DELETE
Linting Rules - Swagger V2 - Parameters Description Length
Swagger V2 - Parameters Description Length
Linting Rules - OpenAPI V3 Have GET Method
OpenAPI V3 Have GET Method
Linting Rules - OpenAPI V3 - Info License Url
OpenAPI V3 - Info License Url
Linting Rules - OpenAPI V3 Security Scheme API Secret
OpenAPI V3 Security Scheme API Secret
Linting Rules - Swagger V2 - Security API Key
Swagger V2 - Security API Key
Linting Rules - OpenAPI V3 - Schema Properties Define Number Boundaries
OpenAPI V3 - Schema Properties Define Number Boundaries
Linting Rules - OpenAPI V3 - Parameters Name Pascal Case
OpenAPI V3 - Parameters Name Pascal Case
Linting Rules - OpenAPI V3 - No Empty Paths
OpenAPI V3 - No Empty Paths
Linting Rules - Swagger V2 - Info License
Swagger V2 - Info License
Linting Rules - OpenAPI V3 - Parameters Example
OpenAPI V3 - Parameters Example
Linting Rules - Swagger V2 - Operations Operation IDs Camel Case
Swagger V2 - Operations Operation IDs Camel Case
Linting Rules - Swagger V2 - Response PUT 500 Status Code
Swagger V2 - Response PUT 500 Status Code
Linting Rules - Swagger V2 - Security Basic
Swagger V2 - Security Basic
Linting Rules - OpenAPI V3 - Parameters Name
OpenAPI V3 - Parameters Name
Linting Rules - Swagger V2 - No Trailing Slash on Paths
Swagger V2 - No Trailing Slash on Paths
Linting Rules - OpenAPI V3 - Schema Properties Names Snake Case
OpenAPI V3 - Schema Properties Names Snake Case
Linting Rules - Swagger V2 - Limit Number of Paths
Swagger V2 - Limit Number of Paths
Linting Rules - OpenAPI V3 - Operations Operation IDs Camel Case
OpenAPI V3 - Operations Operation IDs Camel Case
Linting Rules - OpenAPI V3 - Info Summary Max Length
OpenAPI V3 - Info Summary Max Length
Linting Rules - Swagger V2 - Info Title Word Check
Swagger V2 - Info Title Word Check
Linting Rules - OpenAPI V3 Components Callbacks Pascal Case
OpenAPI V3 Components Callbacks Pascal Case
Linting Rules - OpenAPI V3 - Schema Properties Names Words
OpenAPI V3 - Schema Properties Names Words
Linting Rules - OpenAPI V3 Responses Schema Components
OpenAPI V3 Responses Schema Components
Linting Rules - OpenAPI V3 Components Responses Kebab Case
OpenAPI V3 Components Responses Kebab Case
Linting Rules - OpenAPI V3 - Version Semantic
OpenAPI V3 - Version Semantic
Linting Rules - OpenAPI V3 - Operations Summary
OpenAPI V3 - Operations Summary
Linting Rules - OpenAPI V3 Have Request Body Examples
OpenAPI V3 Have Request Body Examples
Linting Rules - OpenAPI V3 - Tags Description
OpenAPI V3 - Tags Description
Linting Rules - OpenAPI V3 - Operations Description Length
OpenAPI V3 - Operations Description Length
Linting Rules - OpenAPI V3 - Schema Properties Descriptions Words
OpenAPI V3 - Schema Properties Descriptions Words
Linting Rules - OpenAPI V3 Components Examples Pascal Case
OpenAPI V3 Components Examples Pascal Case
Linting Rules - Swagger V2 - Info License Name
Swagger V2 - Info License Name
Linting Rules - Swagger V2 - Operations Description Length
Swagger V2 - Operations Description Length
Linting Rules - Swagger V2 - Request Body on PUT
Swagger V2 - Request Body on PUT
Linting Rules - OpenAPI V3 - Tags One
OpenAPI V3 - Tags One
Linting Rules - OpenAPI V3 Components Parameters Kebab Case
OpenAPI V3 Components Parameters Kebab Case
Linting Rules - Swagger V2 - Schema Description
Swagger V2 - Schema Description
Linting Rules - OpenAPI V3 - Info Title
OpenAPI V3 - Info Title
Linting Rules - OpenAPI V3 Components Links Kebab Case
OpenAPI V3 Components Links Kebab Case
Linting Rules - OpenAPI V3 - Parameters Description
OpenAPI V3 - Parameters Description
Linting Rules - Swagger V2 - Parameters Name Snake Case
Swagger V2 - Parameters Name Snake Case
Linting Rules - Swagger V2 - Response PATCH 500 Status Code
Swagger V2 - Response PATCH 500 Status Code
Linting Rules - Swagger V2 - Do Not Use API for Base Path
Swagger V2 - Do Not Use API for Base Path
Linting Rules - Swagger V2 - No Request Body on DELETE
Swagger V2 - No Request Body on DELETE
Linting Rules - Swagger V2 - Tags Object
Swagger V2 - Tags Object
Linting Rules - Swagger V2 - Info Contact Url
Swagger V2 - Info Contact Url
Linting Rules - OpenAPI V3 - Info Terms Of Service
OpenAPI V3 - Info Terms Of Service
Linting Rules - Swagger V2 - Response POST 500 Status Code
Swagger V2 - Response POST 500 Status Code
Linting Rules - Swagger V2 HTTPS Only
Swagger V2 HTTPS Only
Linting Rules - Swagger V2 - Schema Properties Allowed Number Format
Swagger V2 - Schema Properties Allowed Number Format
Linting Rules - Swagger V2 - Response DELETE 500 Status Code
Swagger V2 - Response DELETE 500 Status Code
Linting Rules - Swagger V2 - No Path Dashes
Swagger V2 - No Path Dashes
Linting Rules - OpenAPI V3 - Response PATCH 204 Problem JSON Media Type
OpenAPI V3 - Response PATCH 204 Problem JSON Media Type
Linting Rules - Swagger V2 - Response DELETE 204 Status Code
Swagger V2 - Response DELETE 204 Status Code
Linting Rules - OpenAPI V3 - No Trailing Slash on Paths
OpenAPI V3 - No Trailing Slash on Paths
Linting Rules - OpenAPI V3 - Operations Tags
OpenAPI V3 - Operations Tags
Linting Rules - OpenAPI V3 - Parameters Description Length
OpenAPI V3 - Parameters Description Length
Linting Rules - Swagger V2 - Operations Summary Period None
Swagger V2 - Operations Summary Period None
Linting Rules - OpenAPI V3 Components Schemas Pascal Case
OpenAPI V3 Components Schemas Pascal Case
Linting Rules - OpenAPI V3 Security Scheme OAuth2 Password
OpenAPI V3 Security Scheme OAuth2 Password
Linting Rules - OpenAPI V3 - Info Contact Name
OpenAPI V3 - Info Contact Name
Linting Rules - OpenAPI V3 - Request Body on POST
OpenAPI V3 - Request Body on POST
Linting Rules - Swagger V2 - Limit Number of Sub-resources
Swagger V2 - Limit Number of Sub-resources
Linting Rules - Swagger V2 - Parameters Name
Swagger V2 - Parameters Name
Linting Rules - OpenAPI V3 - Parameters In
OpenAPI V3 - Parameters In
Linting Rules - OpenAPI V3 - Response PATCH 204 No Body
OpenAPI V3 - Response PATCH 204 No Body
Linting Rules - OpenAPI V3 - Info Summary
OpenAPI V3 - Info Summary
Linting Rules - Swagger V2 - Schema Properties Descriptions Length
Swagger V2 - Schema Properties Descriptions Length
Linting Rules - Swagger V2 - Parameters Schema
Swagger V2 - Parameters Schema
Linting Rules - Swagger V2 - Info Terms Of Service
Swagger V2 - Info Terms Of Service
Linting Rules - Swagger V2 - Operations Summary
Swagger V2 - Operations Summary
Linting Rules - OpenAPI V3 Components Links Camel Case
OpenAPI V3 Components Links Camel Case
Linting Rules - Swagger V2 - Security Oauth2
Swagger V2 - Security Oauth2
Linting Rules - OpenAPI V3 Components Request Bodies Pascal Case
OpenAPI V3 Components Request Bodies Pascal Case
Linting Rules - Swagger V2 - Parameters Name Word Check
Swagger V2 - Parameters Name Word Check
Linting Rules - OpenAPI V3 Request Body Schema Components
OpenAPI V3 Request Body Schema Components
Linting Rules - OpenAPI V3 - Tags Name
OpenAPI V3 - Tags Name
Linting Rules - OpenAPI V3 Components Responses Pascal Case
OpenAPI V3 Components Responses Pascal Case
Linting Rules - OpenAPI V3 Components Parameters Pascal Case
OpenAPI V3 Components Parameters Pascal Case
Linting Rules - Swagger V2 - Schema Properties Names Camel Case
Swagger V2 - Schema Properties Names Camel Case
Linting Rules - OpenAPI V3 - Info Version
OpenAPI V3 - Info Version
Linting Rules - Swagger V2 - Info Contact
Swagger V2 - Info Contact
Linting Rules - OpenAPI V3 - Response PUT 204 No Body
OpenAPI V3 - Response PUT 204 No Body
Linting Rules - Swagger V2 Produce XML Media Type
Swagger V2 Produce XML Media TypeSwagger V2 Produce XML Media Type
Linting Rules - Swagger V2 - Tags Description
Swagger V2 - Tags Description
Linting Rules - Swagger V2 - Tags One
Swagger V2 - Tags One
Linting Rules - OpenAPI V3 Components Examples Kebab Case
OpenAPI V3 Components Examples Kebab Case
Linting Rules - OpenAPI V3 - Response POST 500 Problem JSON Media Type
OpenAPI V3 - Response POST 500 Problem JSON Media Type
Linting Rules - Swagger V2 - Operations Tags
Swagger V2 - Operations Tags
Linting Rules - OpenAPI V3 - Info Contact Email
OpenAPI V3 - Info Contact Email
Linting Rules - Swagger V2 Info Description Word Check
Swagger V2 Info Description Word Check
Linting Rules - OpenAPI V3 - Operations Description
OpenAPI V3 - Operations Description
Linting Rules - Swagger V2 - Parameters Name Length
Swagger V2 - Parameters Name Length
Linting Rules - Swagger V2 - Response POST 201 Status Code
Swagger V2 - Response POST 201 Status Code
Linting Rules - OpenAPI V3 - Schema Additional Properties
OpenAPI V3 - Schema Additional Properties
Linting Rules - OpenAPI V3 - Schema Properties Names Length
OpenAPI V3 - Schema Properties Names Length
Linting Rules - OpenAPI V3 Components Examples Camel Case
OpenAPI V3 Components Examples Camel Case
Linting Rules - OpenAPI V3 Components Links Pascal Case
OpenAPI V3 Components Links Pascal Case
Linting Rules - OpenAPI V3 - Parameters Name Word Check
OpenAPI V3 - Parameters Name Word Check
Linting Rules - Swagger V2 - Schema Description Words
Swagger V2 - Schema Description Words
Linting Rules - OpenAPI V3 - Schema Names Snake Case
OpenAPI V3 - Schema Names Snake Case
Linting Rules - Swagger V2 - Version Date Format
Swagger V2 - Version Date Format
Linting Rules - Swagger V2 - Security Applied to Operations
Swagger V2 - Security Applied to Operations
Linting Rules - OpenAPI V3 Components Parameters Snake Case
OpenAPI V3 Components Parameters Snake Case
Linting Rules - Swagger V2 - Parameters Example
Swagger V2 - Parameters Example
Linting Rules - OpenAPI V3 - Response DELETE 500 Status Code
OpenAPI V3 - Response DELETE 500 Status Code
Linting Rules - OpenAPI V3 - Responses Examples
OpenAPI V3 - Responses Examples
Linting Rules - Swagger V2 - Info Contact Email
Swagger V2 - Info Contact Email
Linting Rules - OpenAPI V3 - Schema Required
OpenAPI V3 - Schema Required
Linting Rules - Swagger V2 - Version Semantic
Swagger V2 - Version Semantic
Linting Rules - OpenAPI V3 - Info Title Word Check
OpenAPI V3 - Info Title Word Check
Linting Rules - Swagger V2 - Security in Header
Swagger V2 - Security in Header
Linting Rules - Swagger V2 - Operations Summary Length
Swagger V2 - Operations Summary Length
Linting Rules - OpenAPI V3 - Operations Summary Period None
OpenAPI V3 - Operations Summary Period None
Linting Rules - OpenAPI V3 - Schema Properties Allowed Integer Format
OpenAPI V3 - Schema Properties Allowed Integer Format
Linting Rules - OpenAPI V3 - Response GET 500 Problem JSON Media Type
OpenAPI V3 - Response GET 500 Problem JSON Media Type
Linting Rules - Swagger V2 - Schema Names Snake Case
Swagger V2 - Schema Names Snake Case
Linting Rules - OpenAPI V3 - Info Contact Url
OpenAPI V3 - Info Contact Url
Linting Rules - Swagger V2 - Operations Description Words Check
Swagger V2 - Operations Description Words Check
Linting Rules - Swagger V2 - Schema Names Pascal Case
Swagger V2 - Schema Names Pascal Case
Linting Rules - Swagger V2 - Info License Url Mit
Swagger V2 - Info License Url Mit
Linting Rules - OpenAPI V3 - Response POST 201 Status Code
OpenAPI V3 - Response POST 201 Status Code
Linting Rules - OpenAPI V3 - Info Title In Kebab Case
OpenAPI V3 - Info Title In Kebab Case
Linting Rules - Swagger V2 - Schema Properties Allowed Integer Format
Swagger V2 - Schema Properties Allowed Integer Format
Linting Rules - Swagger V2 - Info Title
Swagger V2 - Info Title
Linting Rules - Swagger V2 - Schema Properties Descriptions Words
Swagger V2 - Schema Properties Descriptions Words
Linting Rules - OpenAPI V3 - Request Body JSON Media Type on POST
OpenAPI V3 - Request Body JSON Media Type on POST
Linting Rules - OpenAPI V3 Components Responses Snake Case
OpenAPI V3 Components Responses Snake Case
Linting Rules - OpenAPI V3 - Parameters Name Snake Case
OpenAPI V3 - Parameters Name Snake Case
Linting Rules - OpenAPI V3 - Schema Properties Allowed Number Format
OpenAPI V3 - Schema Properties Allowed Number Format
Linting Rules - Swagger V2 - Version Second Segment
Swagger V2 - Version Second Segment
Linting Rules - OpenAPI V3 - Limit Number of Paths
OpenAPI V3 - Limit Number of Paths
Linting Rules - OpenAPI V3 HTTPS Only
OpenAPI V3 HTTPS Only
Linting Rules - OpenAPI V3 - Response PUT 204 Status Code
OpenAPI V3 - Response PUT 204 Status Code
Linting Rules - OpenAPI V3 Info Description
OpenAPI V3 Info Description
Linting Rules - Swagger V2 - Schema Properties Type
Swagger V2 - Schema Properties Type
Linting Rules - OpenAPI V3 - Operations Summary Length
OpenAPI V3 - Operations Summary Length
Linting Rules - OpenAPI V3 - Schema Names Camel Case
OpenAPI V3 - Schema Names Camel Case
Linting Rules - OpenAPI V3 - Request Body JSON Media Type on PUT
OpenAPI V3 - Request Body JSON Media Type on PUT
Linting Rules - OpenAPI V3 Components Examples Snake Case
OpenAPI V3 Components Examples Snake Case
Linting Rules - Swagger V2 - Schema Properties Define Array Boundaries
Swagger V2 - Schema Properties Define Array Boundaries
Linting Rules - Swagger V2 - Schema Properties
Swagger V2 - Schema Properties
Linting Rules - Swagger V2 - Trailing Slash on Paths
Swagger V2 - Trailing Slash on Paths
Linting Rules - Swagger V2 Have GET Method
Swagger V2 Have GET Method
Linting Rules - Swagger V2 - Parameters In
Swagger V2 - Parameters In
Linting Rules - Swagger V2 - Info Version
Swagger V2 - Info Version
Linting Rules - OpenAPI V3 Security Scheme Basic
OpenAPI V3 Security Scheme Basic
Linting Rules - Swagger V2 - Response PATCH 204 No Body
Swagger V2 - Response PATCH 204 No Body
Linting Rules - Swagger V2 - Response GET 500 Status Code
Swagger V2 - Response GET 500 Status Code
Linting Rules - OpenAPI V3 - Schema Names Pascal Case
OpenAPI V3 - Schema Names Pascal Case
Linting Rules - OpenAPI V3 Components Parameters Camel Case
OpenAPI V3 Components Parameters Camel Case
Linting Rules - OpenAPI V3 - Info Contact
OpenAPI V3 - Info Contact
Linting Rules - Swagger V2 - Response DELETE 204 No Body
Swagger V2 - Response DELETE 204 No Body
Linting Rules - OpenAPI V3 Components Request Bodies Camel Case
OpenAPI V3 Components Request Bodies Camel Case
Linting Rules - OpenAPI V3 Request Body Examples Components
OpenAPI V3 Request Body Examples Components
Linting Rules - OpenAPI V3 - Schema Properties Descriptions Length
OpenAPI V3 - Schema Properties Descriptions Length
Linting Rules - OpenAPI V3 - Response DELETE 204 Status Code
OpenAPI V3 - Response DELETE 204 Status Code
Linting Rules - Swagger V2 - No Empty Paths
Swagger V2 - No Empty Paths
Linting Rules - OpenAPI V3 - Info X API Id
OpenAPI V3 - Info X API Id
Linting Rules - Swagger V2 - Info X API Id
Swagger V2 - Info X API Id
Linting Rules - OpenAPI V3 - Schema Description Words
OpenAPI V3 - Schema Description Words
Linting Rules - OpenAPI V3 - Schema Properties Descriptions
OpenAPI V3 - Schema Properties Descriptions
Linting Rules - Swagger V2 - Info Contact Name
Swagger V2 - Info Contact Name
Linting Rules - OpenAPI V3 - Response PATCH 500 Status Code
OpenAPI V3 - Response PATCH 500 Status Code
Linting Rules - OpenAPI V3 Security Scheme Sigv4
OpenAPI V3 Security Scheme Sigv4
Linting Rules - OpenAPI V3 - Version Date Format
OpenAPI V3 - Version Date Format
Linting Rules - OpenAPI V3 - Schema Names Length
OpenAPI V3 - Schema Names Length
Linting Rules - OpenAPI V3 - Info License
OpenAPI V3 - Info License
Linting Rules - Swagger V2 - Schema Properties Names Length
Swagger V2 - Schema Properties Names Length
Linting Rules - OpenAPI V3 - Info Title Max Length
OpenAPI V3 - Info Title Max Length
Linting Rules - OpenAPI V3 - Response GET 200 Media Type
OpenAPI V3 - Response GET 200 Media Type
Linting Rules - OpenAPI V3 Security Scheme Access Token
OpenAPI V3 Security Scheme Access Token
Linting Rules - OpenAPI V3 - Response PUT 204 Problem JSON Media Type
OpenAPI V3 - Response PUT 204 Problem JSON Media Type
Linting Rules - OpenAPI V3 Components Callbacks Snake Case
OpenAPI V3 Components Callbacks Snake Case
Linting Rules - Swagger V2 - Parameters Schema Type Array
Swagger V2 - Parameters Schema Type Array
Linting Rules - OpenAPI V3 - No Path Dashes
OpenAPI V3 - No Path Dashes
Linting Rules - OpenAPI V3 - Request Body on PUT
OpenAPI V3 - Request Body on PUT
Linting Rules - Swagger V2 - Parameters Description
Swagger V2 - Parameters Description
Linting Rules - Swagger V2 - Response PUT 204 No Body
Swagger V2 - Response PUT 204 No Body
Linting Rules - OpenAPI V3 Components Request Bodies Kebab Case
OpenAPI V3 Components Request Bodies Kebab Case
Linting Rules - OpenAPI V3 - Schema Description
OpenAPI V3 - Schema Description
Linting Rules - OpenAPI V3 - Parameters Schema
OpenAPI V3 - Parameters Schema
Linting Rules - OpenAPI V3 - Use of Response Schema oneOf
OpenAPI V3 - Use of Response Schema oneOf
Linting Rules - Swagger V2 - Response PUT 204 Status Code
Swagger V2 - Response PUT 204 Status Code
Linting Rules - OpenAPI V3 Components Schemas Snake Case
OpenAPI V3 Components Schemas Snake Case
Linting Rules - OpenAPI V3 - Info License Url Apache
OpenAPI V3 - Info License Url Apache
Linting Rules - OpenAPI V3 - Version Second Segment
OpenAPI V3 - Version Second Segment
Linting Rules - Swagger V2 Consume JSON Media Type
Swagger V2 Consume JSON Media Type
Linting Rules - Swagger V2 - Info X Audience
Swagger V2 - Info X Audience
Linting Rules - Swagger V2 Produce JSON Media Type
Swagger V2 Produce JSON Media TypeSwagger V2 Produce JSON Media Type
Linting Rules - OpenAPI V3 Info Description Word Check
OpenAPI V3 Info Description Word Check
Linting Rules - OpenAPI V3 Responses Examples Components
OpenAPI V3 Responses Examples Components
Linting Rules - OpenAPI V3 - Response DELETE 204 Problem JSON Media Type
OpenAPI V3 - Response DELETE 204 Problem JSON Media Type
Linting Rules - OpenAPI V3 - Use of Response Schema anyOf
OpenAPI V3 - Use of Response Schema anyOf
Linting Rules - OpenAPI V3 Components Schemas Kebab Case
OpenAPI V3 Components Schemas Kebab Case
Linting Rules - OpenAPI V3 - Response DELETE 204 No Body
OpenAPI V3 - Response DELETE 204 No Body
Linting Rules - OpenAPI V3 - Info Description Max Length
OpenAPI V3 - Info Description Max Length
Linting Rules - OpenAPI V3 - Schema Type
OpenAPI V3 - Schema Type
Linting Rules - OpenAPI V3 - Schema Names Words
OpenAPI V3 - Schema Names Words
Linting Rules - Swagger V2 Consume XML Media Type
Swagger V2 Consume XML Media Type
Linting Rules - OpenAPI V3 - Response GET 200 Status Code
OpenAPI V3 - Response GET 200 Status Code
Linting Rules - Swagger V2 - Operations Operationids Pascal Case
Swagger V2 - Operations Operationids Pascal Case
Linting Rules - Swagger V2 - Info Title In Kebab Case
Swagger V2 - Info Title In Kebab Case
Linting Rules - OpenAPI V3 - Info X Audience
OpenAPI V3 - Info X Audience
Linting Rules - OpenAPI V3 - Info License Url Mit
OpenAPI V3 - Info License Url Mit
Linting Rules - OpenAPI V3 - Schema Properties
OpenAPI V3 - Schema Properties
Linting Rules - Swagger V2 - No Request Body on GET
Swagger V2 - No Request Body on GET
Linting Rules - Swagger V2 - Info License Url Apache
Swagger V2 - Info License Url Apache
Linting Rules - OpenAPI V3 Security Scheme API Key
OpenAPI V3 Security Scheme API Key
Linting Rules - Swagger V2 - Parameters Description Word Check
Swagger V2 - Parameters Description Word Check
Linting Rules - OpenAPI V3 - Response POST 201 Media Type
OpenAPI V3 - Response POST 201 Media Type
Linting Rules - Swagger V2 Info Description
Swagger V2 Info Description
Linting Rules - Swagger V2 - Request Body on POST
Swagger V2 - Request Body on POST
Linting Rules - Swagger V2 - Swagger Version
Swagger V2 - Swagger Version
Linting Rules - Swagger V2 - Operations Summary Words Check
Swagger V2 - Operations Summary Words Check
Linting Rules - Swagger V2 - Request Body on PATCH
Swagger V2 - Request Body on PATCH
Linting Rules - Swagger V2 - Response GET 200 Status Code
Swagger V2 - Response GET 200 Status Code
Linting Rules - Swagger V2 - Parameters Name Pascal Case
Swagger V2 - Parameters Name Pascal Case
Linting Rules - Swagger V2 - Schema Properties Descriptions
Swagger V2 - Schema Properties Descriptions
Linting Rules - OpenAPI V3 - Operations Tags One
OpenAPI V3 - Operations Tags One
Linting Rules - OpenAPI V3 - Response PATCH 204 Status Code
OpenAPI V3 - Response PATCH 204 Status Code
Linting Rules - Swagger V2 - Schema Properties Names Snake Case
Swagger V2 - Schema Properties Names Snake Case
Linting Rules - OpenAPI V3 - Schema Properties Define Array Boundaries
OpenAPI V3 - Schema Properties Define Array Boundaries
Linting Rules - OpenAPI V3 - No Request Body on GET
OpenAPI V3 - No Request Body on GET
Linting Rules - OpenAPI V3 - OpenAPI Version
OpenAPI V3 - OpenAPI Version
Linting Rules - OpenAPI V3 - Trailing Slash on Paths
OpenAPI V3 - Trailing Slash on Paths
Linting Rules - OpenAPI V3 - Schema Properties Names Pascal Case
OpenAPI V3 - Schema Properties Names Pascal Case
Linting Rules - OpenAPI V3 - Operations Operation IDs Kebab Case
OpenAPI V3 - Operations Operation IDs Kebab Case
Linting Rules - OpenAPI V3 - Do Not Use API for Base Path
OpenAPI V3 - Do Not Use API for Base Path
Linting Rules - OpenAPI V3 Components Responses Camel Case
OpenAPI V3 Components Responses Camel Case
Linting Rules - Swagger V2 - Info Description Max Length
Swagger V2 - Info Description Max Length
Linting Rules - OpenAPI V3 - Response Rate Limit Headers
OpenAPI V3 - Response Rate Limit Headers
Linting Rules - OpenAPI V3 Components Callbacks Kebab Case
OpenAPI V3 Components Callbacks Kebab Case
Linting Rules - Swagger V2 - Operations Description
Swagger V2 - Operations Description
Linting Rules - OpenAPI V3 - Parameters Schema Type Array
OpenAPI V3 - Parameters Schema Type Array
Linting Rules - OpenAPI V3 - Response GET 500 Status Code
OpenAPI V3 - Response GET 500 Status Code
Linting Rules - OpenAPI V3 - Parameters Schema Type
OpenAPI V3 - Parameters Schema Type
Linting Rules - OpenAPI V3 - Parameters Name Camel Case
OpenAPI V3 - Parameters Name Camel Case
Linting Rules - Swagger V2 - Info License Url
Swagger V2 - Info License Url
Linting Rules - OpenAPI V3 - Response POST 500 Status Code
OpenAPI V3 - Response POST 500 Status Code
Linting Rules - Swagger V2 - Schema Properties Define Number Boundaries
Swagger V2 - Schema Properties Define Number Boundaries
Linting Rules - Swagger V2 - Schema Additional Properties
Swagger V2 - Schema Additional Properties
Linting Rules - Swagger V2 - Security in Query
Swagger V2 - Security in Query
Introduction
Linting Rules - OpenAPI V3 Components Callbacks Camel Case
OpenAPI V3 Components Callbacks Camel Case
Linting Rules - OpenAPI V3 Security Scheme OAuth Implicit
OpenAPI V3 Security Scheme OAuth Implicit
Linting Rules - OpenAPI V3 Components Links Snake Case
OpenAPI V3 Components Links Snake Case
Linting Rules - OpenAPI V3 - Request Body on PATCH
OpenAPI V3 - Request Body on PATCH
Linting Rules - Swagger V2 - Schema Names Words
Swagger V2 - Schema Names Words
Linting Rules - Swagger V2 - Schema Required
Swagger V2 - Schema Required
Linting Rules - OpenAPI V3 - Operations Description Words Check
OpenAPI V3 - Operations Description Words Check
Linting Rules - Swagger V2 - Operations Operation IDs Kebab Case
Swagger V2 - Operations Operation IDs Kebab Case
Linting Rules - OpenAPI V3 Components Request Bodies Snake Case
OpenAPI V3 Components Request Bodies Snake Case
Linting Rules - OpenAPI V3 - Info Summary Word Check
OpenAPI V3 - Info Summary Word Check
Linting Rules - Swagger V2 - Schema Names Camel Case
Swagger V2 - Schema Names Camel Case
Linting Rules - OpenAPI V3 - Schema Properties Type
OpenAPI V3 - Schema Properties Type
Linting Rules - OpenAPI V3 - Parameters Description Word Check
OpenAPI V3 - Parameters Description Word Check
Linting Rules - OpenAPI V3 - Info License Name
OpenAPI V3 - Info License Name
Linting Rules - OpenAPI V3 - Request Body JSON Media Type on PATCH
OpenAPI V3 - Request Body JSON Media Type on PATCH
Linting Rules - Swagger V2 - Parameters Name Camel Case
Swagger V2 - Parameters Name Camel Case
Linting Rules - Swagger V2 - Schema Properties Names Words
Swagger V2 - Schema Properties Names Words
Linting Rules - OpenAPI V3 - Responses Schema Object
OpenAPI V3 - Responses Schema Object
Linting Rules - OpenAPI V3 - Limit Number of Sub-resources
OpenAPI V3 - Limit Number of Sub-resources
Linting Rules - OpenAPI V3 - Response PUT 500 Status Code
OpenAPI V3 - Response PUT 500 Status Code
Linting Rules - Swagger V2 - Schema Description Length
Swagger V2 - Schema Description Length
Linting Rules - Swagger V2 - Parameters Schema Type
Swagger V2 - Parameters Schema Type
Linting Rules - Swagger V2 - Schema Type
Swagger V2 - Schema Type
Linting Rules - Swagger V2 - Tags Name
Swagger V2 - Tags Name
Linting Rules - Swagger V2 - Schema Names Length
Swagger V2 - Schema Names Length
Linting Rules - Swagger V2 - Schema Properties Names Pascal Case
Swagger V2 - Schema Properties Names Pascal Case
Linting Rules - Swagger V2 - Response PATCH 204 Status Code
Swagger V2 - Response PATCH 204 Status Code
Linting Rules - OpenAPI V3 - Tags Object
OpenAPI V3 - Tags Object
Linting Rules - Swagger V2 - Info Title Max Length
Swagger V2 - Info Title Max Length
Linting Rules - Swagger V2 - Operations Tags One
Swagger V2 - Operations Tags One
Linting Rules - OpenAPI V3 - Parameters Name Length
OpenAPI V3 - Parameters Name Length
Linting Rules - OpenAPI V3 - Operations Operation IDs Pascal Case
OpenAPI V3 - Operations Operation IDs Pascal Case
Linting Rules - OpenAPI V3 Components Schemas Camel Case
OpenAPI V3 Components Schemas Camel Case
Linting Rules - OpenAPI V3 Security Scheme OAuth
OpenAPI V3 Security Scheme OAuth
Linting Rules - OpenAPI V3 - Schema Properties Names Camel Case
OpenAPI V3 - Schema Properties Names Camel Case
Linting Rules - OpenAPI V3 - Schema Description Length
OpenAPI V3 - Schema Description Length
Linting Rules - OpenAPI V3 - Operations Summary Words Check
OpenAPI V3 - Operations Summary Words Check
Linting Rules - OpenAPI V3 - No Request Body on DELETE
OpenAPI V3 - No Request Body on DELETE
Linting Rules - Swagger V2 - Parameters Description Length
Swagger V2 - Parameters Description Length
Linting Rules - OpenAPI V3 Have GET Method
OpenAPI V3 Have GET Method
Linting Rules - OpenAPI V3 - Info License Url
OpenAPI V3 - Info License Url
Linting Rules - OpenAPI V3 Security Scheme API Secret
OpenAPI V3 Security Scheme API Secret
Linting Rules - Swagger V2 - Security API Key
Swagger V2 - Security API Key
Linting Rules - OpenAPI V3 - Schema Properties Define Number Boundaries
OpenAPI V3 - Schema Properties Define Number Boundaries
Linting Rules - OpenAPI V3 - Parameters Name Pascal Case
OpenAPI V3 - Parameters Name Pascal Case
Linting Rules - OpenAPI V3 - No Empty Paths
OpenAPI V3 - No Empty Paths
Linting Rules - Swagger V2 - Info License
Swagger V2 - Info License
Linting Rules - OpenAPI V3 - Parameters Example
OpenAPI V3 - Parameters Example
Linting Rules - Swagger V2 - Operations Operation IDs Camel Case
Swagger V2 - Operations Operation IDs Camel Case
Linting Rules - Swagger V2 - Response PUT 500 Status Code
Swagger V2 - Response PUT 500 Status Code
Linting Rules - Swagger V2 - Security Basic
Swagger V2 - Security Basic
Linting Rules - OpenAPI V3 - Parameters Name
OpenAPI V3 - Parameters Name
Linting Rules - Swagger V2 - No Trailing Slash on Paths
Swagger V2 - No Trailing Slash on Paths
Linting Rules - OpenAPI V3 - Schema Properties Names Snake Case
OpenAPI V3 - Schema Properties Names Snake Case
Linting Rules - Swagger V2 - Limit Number of Paths
Swagger V2 - Limit Number of Paths
Linting Rules - OpenAPI V3 - Operations Operation IDs Camel Case
OpenAPI V3 - Operations Operation IDs Camel Case
Linting Rules - OpenAPI V3 - Info Summary Max Length
OpenAPI V3 - Info Summary Max Length
Linting Rules - Swagger V2 - Info Title Word Check
Swagger V2 - Info Title Word Check
Linting Rules - OpenAPI V3 Components Callbacks Pascal Case
OpenAPI V3 Components Callbacks Pascal Case
Linting Rules - OpenAPI V3 - Schema Properties Names Words
OpenAPI V3 - Schema Properties Names Words
Linting Rules - OpenAPI V3 Responses Schema Components
OpenAPI V3 Responses Schema Components
Linting Rules - OpenAPI V3 Components Responses Kebab Case
OpenAPI V3 Components Responses Kebab Case
Linting Rules - OpenAPI V3 - Version Semantic
OpenAPI V3 - Version Semantic
Linting Rules - OpenAPI V3 - Operations Summary
OpenAPI V3 - Operations Summary
Linting Rules - OpenAPI V3 Have Request Body Examples
OpenAPI V3 Have Request Body Examples
Linting Rules - OpenAPI V3 - Tags Description
OpenAPI V3 - Tags Description
Linting Rules - OpenAPI V3 - Operations Description Length
OpenAPI V3 - Operations Description Length
Linting Rules - OpenAPI V3 - Schema Properties Descriptions Words
OpenAPI V3 - Schema Properties Descriptions Words
Linting Rules - OpenAPI V3 Components Examples Pascal Case
OpenAPI V3 Components Examples Pascal Case
Linting Rules - Swagger V2 - Info License Name
Swagger V2 - Info License Name
Linting Rules - Swagger V2 - Operations Description Length
Swagger V2 - Operations Description Length
Linting Rules - Swagger V2 - Request Body on PUT
Swagger V2 - Request Body on PUT
Linting Rules - OpenAPI V3 - Tags One
OpenAPI V3 - Tags One
Linting Rules - OpenAPI V3 Components Parameters Kebab Case
OpenAPI V3 Components Parameters Kebab Case
Linting Rules - Swagger V2 - Schema Description
Swagger V2 - Schema Description
Linting Rules - OpenAPI V3 - Info Title
OpenAPI V3 - Info Title
Linting Rules - OpenAPI V3 Components Links Kebab Case
OpenAPI V3 Components Links Kebab Case
Linting Rules - OpenAPI V3 - Parameters Description
OpenAPI V3 - Parameters Description
Linting Rules - Swagger V2 - Parameters Name Snake Case
Swagger V2 - Parameters Name Snake Case
Linting Rules - Swagger V2 - Response PATCH 500 Status Code
Swagger V2 - Response PATCH 500 Status Code
Linting Rules - Swagger V2 - Do Not Use API for Base Path
Swagger V2 - Do Not Use API for Base Path
Linting Rules - Swagger V2 - No Request Body on DELETE
Swagger V2 - No Request Body on DELETE
Linting Rules - Swagger V2 - Tags Object
Swagger V2 - Tags Object
Linting Rules - Swagger V2 - Info Contact Url
Swagger V2 - Info Contact Url
Linting Rules - OpenAPI V3 - Info Terms Of Service
OpenAPI V3 - Info Terms Of Service
Linting Rules - Swagger V2 - Response POST 500 Status Code
Swagger V2 - Response POST 500 Status Code
Linting Rules - Swagger V2 HTTPS Only
Swagger V2 HTTPS Only
Linting Rules - Swagger V2 - Schema Properties Allowed Number Format
Swagger V2 - Schema Properties Allowed Number Format
Linting Rules - Swagger V2 - Response DELETE 500 Status Code
Swagger V2 - Response DELETE 500 Status Code
Linting Rules - Swagger V2 - No Path Dashes
Swagger V2 - No Path Dashes
Linting Rules - OpenAPI V3 - Response PATCH 204 Problem JSON Media Type
OpenAPI V3 - Response PATCH 204 Problem JSON Media Type
Linting Rules - Swagger V2 - Response DELETE 204 Status Code
Swagger V2 - Response DELETE 204 Status Code
Linting Rules - OpenAPI V3 - No Trailing Slash on Paths
OpenAPI V3 - No Trailing Slash on Paths
Linting Rules - OpenAPI V3 - Operations Tags
OpenAPI V3 - Operations Tags
Linting Rules - OpenAPI V3 - Parameters Description Length
OpenAPI V3 - Parameters Description Length
Linting Rules - Swagger V2 - Operations Summary Period None
Swagger V2 - Operations Summary Period None
Linting Rules - OpenAPI V3 Components Schemas Pascal Case
OpenAPI V3 Components Schemas Pascal Case
Linting Rules - OpenAPI V3 Security Scheme OAuth2 Password
OpenAPI V3 Security Scheme OAuth2 Password
Linting Rules - OpenAPI V3 - Info Contact Name
OpenAPI V3 - Info Contact Name
Linting Rules - OpenAPI V3 - Request Body on POST
OpenAPI V3 - Request Body on POST
Linting Rules - Swagger V2 - Limit Number of Sub-resources
Swagger V2 - Limit Number of Sub-resources
Linting Rules - Swagger V2 - Parameters Name
Swagger V2 - Parameters Name
Linting Rules - OpenAPI V3 - Parameters In
OpenAPI V3 - Parameters In
Linting Rules - OpenAPI V3 - Response PATCH 204 No Body
OpenAPI V3 - Response PATCH 204 No Body
Linting Rules - OpenAPI V3 - Info Summary
OpenAPI V3 - Info Summary
Linting Rules - Swagger V2 - Schema Properties Descriptions Length
Swagger V2 - Schema Properties Descriptions Length
Linting Rules - Swagger V2 - Parameters Schema
Swagger V2 - Parameters Schema
Linting Rules - Swagger V2 - Info Terms Of Service
Swagger V2 - Info Terms Of Service
Linting Rules - Swagger V2 - Operations Summary
Swagger V2 - Operations Summary
Linting Rules - OpenAPI V3 Components Links Camel Case
OpenAPI V3 Components Links Camel Case
Linting Rules - Swagger V2 - Security Oauth2
Swagger V2 - Security Oauth2
Linting Rules - OpenAPI V3 Components Request Bodies Pascal Case
OpenAPI V3 Components Request Bodies Pascal Case
Linting Rules - Swagger V2 - Parameters Name Word Check
Swagger V2 - Parameters Name Word Check
Linting Rules - OpenAPI V3 Request Body Schema Components
OpenAPI V3 Request Body Schema Components
Linting Rules - OpenAPI V3 - Tags Name
OpenAPI V3 - Tags Name
Linting Rules - OpenAPI V3 Components Responses Pascal Case
OpenAPI V3 Components Responses Pascal Case
Linting Rules - OpenAPI V3 Components Parameters Pascal Case
OpenAPI V3 Components Parameters Pascal Case
Linting Rules - Swagger V2 - Schema Properties Names Camel Case
Swagger V2 - Schema Properties Names Camel Case
Linting Rules - OpenAPI V3 - Info Version
OpenAPI V3 - Info Version
Linting Rules - Swagger V2 - Info Contact
Swagger V2 - Info Contact
Linting Rules - OpenAPI V3 - Response PUT 204 No Body
OpenAPI V3 - Response PUT 204 No Body
Linting Rules - Swagger V2 Produce XML Media Type
Swagger V2 Produce XML Media TypeSwagger V2 Produce XML Media Type
Linting Rules - Swagger V2 - Tags Description
Swagger V2 - Tags Description
Linting Rules - Swagger V2 - Tags One
Swagger V2 - Tags One
Linting Rules - OpenAPI V3 Components Examples Kebab Case
OpenAPI V3 Components Examples Kebab Case
Linting Rules - OpenAPI V3 - Response POST 500 Problem JSON Media Type
OpenAPI V3 - Response POST 500 Problem JSON Media Type
Linting Rules - Swagger V2 - Operations Tags
Swagger V2 - Operations Tags
Linting Rules - OpenAPI V3 - Info Contact Email
OpenAPI V3 - Info Contact Email
Linting Rules - Swagger V2 Info Description Word Check
Swagger V2 Info Description Word Check
Linting Rules - OpenAPI V3 - Operations Description
OpenAPI V3 - Operations Description
Linting Rules - Swagger V2 - Parameters Name Length
Swagger V2 - Parameters Name Length
Linting Rules - Swagger V2 - Response POST 201 Status Code
Swagger V2 - Response POST 201 Status Code
Linting Rules - OpenAPI V3 - Schema Additional Properties
OpenAPI V3 - Schema Additional Properties
Linting Rules - OpenAPI V3 - Schema Properties Names Length
OpenAPI V3 - Schema Properties Names Length
Linting Rules - OpenAPI V3 Components Examples Camel Case
OpenAPI V3 Components Examples Camel Case
Linting Rules - OpenAPI V3 Components Links Pascal Case
OpenAPI V3 Components Links Pascal Case
Linting Rules - OpenAPI V3 - Parameters Name Word Check
OpenAPI V3 - Parameters Name Word Check
Linting Rules - Swagger V2 - Schema Description Words
Swagger V2 - Schema Description Words
Linting Rules - OpenAPI V3 - Schema Names Snake Case
OpenAPI V3 - Schema Names Snake Case
Linting Rules - Swagger V2 - Version Date Format
Swagger V2 - Version Date Format
Linting Rules - Swagger V2 - Security Applied to Operations
Swagger V2 - Security Applied to Operations
Linting Rules - OpenAPI V3 Components Parameters Snake Case
OpenAPI V3 Components Parameters Snake Case
Linting Rules - Swagger V2 - Parameters Example
Swagger V2 - Parameters Example
Linting Rules - OpenAPI V3 - Response DELETE 500 Status Code
OpenAPI V3 - Response DELETE 500 Status Code
Linting Rules - OpenAPI V3 - Responses Examples
OpenAPI V3 - Responses Examples
Linting Rules - Swagger V2 - Info Contact Email
Swagger V2 - Info Contact Email
Linting Rules - OpenAPI V3 - Schema Required
OpenAPI V3 - Schema Required
Linting Rules - Swagger V2 - Version Semantic
Swagger V2 - Version Semantic
Linting Rules - OpenAPI V3 - Info Title Word Check
OpenAPI V3 - Info Title Word Check
Linting Rules - Swagger V2 - Security in Header
Swagger V2 - Security in Header
Linting Rules - Swagger V2 - Operations Summary Length
Swagger V2 - Operations Summary Length
Linting Rules - OpenAPI V3 - Operations Summary Period None
OpenAPI V3 - Operations Summary Period None
Linting Rules - OpenAPI V3 - Schema Properties Allowed Integer Format
OpenAPI V3 - Schema Properties Allowed Integer Format
Linting Rules - OpenAPI V3 - Response GET 500 Problem JSON Media Type
OpenAPI V3 - Response GET 500 Problem JSON Media Type
Linting Rules - Swagger V2 - Schema Names Snake Case
Swagger V2 - Schema Names Snake Case
Linting Rules - OpenAPI V3 - Info Contact Url
OpenAPI V3 - Info Contact Url
Linting Rules - Swagger V2 - Operations Description Words Check
Swagger V2 - Operations Description Words Check
Linting Rules - Swagger V2 - Schema Names Pascal Case
Swagger V2 - Schema Names Pascal Case
Linting Rules - Swagger V2 - Info License Url Mit
Swagger V2 - Info License Url Mit
Linting Rules - OpenAPI V3 - Response POST 201 Status Code
OpenAPI V3 - Response POST 201 Status Code
Linting Rules - OpenAPI V3 - Info Title In Kebab Case
OpenAPI V3 - Info Title In Kebab Case
Linting Rules - Swagger V2 - Schema Properties Allowed Integer Format
Swagger V2 - Schema Properties Allowed Integer Format
Linting Rules - Swagger V2 - Info Title
Swagger V2 - Info Title
Linting Rules - Swagger V2 - Schema Properties Descriptions Words
Swagger V2 - Schema Properties Descriptions Words
Linting Rules - OpenAPI V3 - Request Body JSON Media Type on POST
OpenAPI V3 - Request Body JSON Media Type on POST
Linting Rules - OpenAPI V3 Components Responses Snake Case
OpenAPI V3 Components Responses Snake Case
Linting Rules - OpenAPI V3 - Parameters Name Snake Case
OpenAPI V3 - Parameters Name Snake Case
Linting Rules - OpenAPI V3 - Schema Properties Allowed Number Format
OpenAPI V3 - Schema Properties Allowed Number Format
Linting Rules - Swagger V2 - Version Second Segment
Swagger V2 - Version Second Segment
Linting Rules - OpenAPI V3 - Limit Number of Paths
OpenAPI V3 - Limit Number of Paths
Linting Rules - OpenAPI V3 HTTPS Only
OpenAPI V3 HTTPS Only
Linting Rules - OpenAPI V3 - Response PUT 204 Status Code
OpenAPI V3 - Response PUT 204 Status Code
Linting Rules - OpenAPI V3 Info Description
OpenAPI V3 Info Description
Linting Rules - Swagger V2 - Schema Properties Type
Swagger V2 - Schema Properties Type
Linting Rules - OpenAPI V3 - Operations Summary Length
OpenAPI V3 - Operations Summary Length
Linting Rules - OpenAPI V3 - Schema Names Camel Case
OpenAPI V3 - Schema Names Camel Case
Linting Rules - OpenAPI V3 - Request Body JSON Media Type on PUT
OpenAPI V3 - Request Body JSON Media Type on PUT
Linting Rules - OpenAPI V3 Components Examples Snake Case
OpenAPI V3 Components Examples Snake Case
Linting Rules - Swagger V2 - Schema Properties Define Array Boundaries
Swagger V2 - Schema Properties Define Array Boundaries
Linting Rules - Swagger V2 - Schema Properties
Swagger V2 - Schema Properties
Linting Rules - Swagger V2 - Trailing Slash on Paths
Swagger V2 - Trailing Slash on Paths
Linting Rules - Swagger V2 Have GET Method
Swagger V2 Have GET Method
Linting Rules - Swagger V2 - Parameters In
Swagger V2 - Parameters In
Linting Rules - Swagger V2 - Info Version
Swagger V2 - Info Version
Linting Rules - OpenAPI V3 Security Scheme Basic
OpenAPI V3 Security Scheme Basic
Linting Rules - Swagger V2 - Response PATCH 204 No Body
Swagger V2 - Response PATCH 204 No Body
Linting Rules - Swagger V2 - Response GET 500 Status Code
Swagger V2 - Response GET 500 Status Code
Linting Rules - OpenAPI V3 - Schema Names Pascal Case
OpenAPI V3 - Schema Names Pascal Case
Linting Rules - OpenAPI V3 Components Parameters Camel Case
OpenAPI V3 Components Parameters Camel Case
Linting Rules - OpenAPI V3 - Info Contact
OpenAPI V3 - Info Contact
Linting Rules - Swagger V2 - Response DELETE 204 No Body
Swagger V2 - Response DELETE 204 No Body
Linting Rules - OpenAPI V3 Components Request Bodies Camel Case
OpenAPI V3 Components Request Bodies Camel Case
Linting Rules - OpenAPI V3 Request Body Examples Components
OpenAPI V3 Request Body Examples Components
Linting Rules - OpenAPI V3 - Schema Properties Descriptions Length
OpenAPI V3 - Schema Properties Descriptions Length
Linting Rules - OpenAPI V3 - Response DELETE 204 Status Code
OpenAPI V3 - Response DELETE 204 Status Code
Linting Rules - Swagger V2 - No Empty Paths
Swagger V2 - No Empty Paths
Linting Rules - OpenAPI V3 - Info X API Id
OpenAPI V3 - Info X API Id
Linting Rules - Swagger V2 - Info X API Id
Swagger V2 - Info X API Id
Linting Rules - OpenAPI V3 - Schema Description Words
OpenAPI V3 - Schema Description Words
Linting Rules - OpenAPI V3 - Schema Properties Descriptions
OpenAPI V3 - Schema Properties Descriptions
Linting Rules - Swagger V2 - Info Contact Name
Swagger V2 - Info Contact Name
Linting Rules - OpenAPI V3 - Response PATCH 500 Status Code
OpenAPI V3 - Response PATCH 500 Status Code
Linting Rules - OpenAPI V3 Security Scheme Sigv4
OpenAPI V3 Security Scheme Sigv4
Linting Rules - OpenAPI V3 - Version Date Format
OpenAPI V3 - Version Date Format
Linting Rules - OpenAPI V3 - Schema Names Length
OpenAPI V3 - Schema Names Length
Linting Rules - OpenAPI V3 - Info License
OpenAPI V3 - Info License
Linting Rules - Swagger V2 - Schema Properties Names Length
Swagger V2 - Schema Properties Names Length
Linting Rules - OpenAPI V3 - Info Title Max Length
OpenAPI V3 - Info Title Max Length
Linting Rules - OpenAPI V3 - Response GET 200 Media Type
OpenAPI V3 - Response GET 200 Media Type
Linting Rules - OpenAPI V3 Security Scheme Access Token
OpenAPI V3 Security Scheme Access Token
Linting Rules - OpenAPI V3 - Response PUT 204 Problem JSON Media Type
OpenAPI V3 - Response PUT 204 Problem JSON Media Type
Linting Rules - OpenAPI V3 Components Callbacks Snake Case
OpenAPI V3 Components Callbacks Snake Case
Linting Rules - Swagger V2 - Parameters Schema Type Array
Swagger V2 - Parameters Schema Type Array
Linting Rules - OpenAPI V3 - No Path Dashes
OpenAPI V3 - No Path Dashes
Linting Rules - OpenAPI V3 - Request Body on PUT
OpenAPI V3 - Request Body on PUT
Linting Rules - Swagger V2 - Parameters Description
Swagger V2 - Parameters Description
Linting Rules - Swagger V2 - Response PUT 204 No Body
Swagger V2 - Response PUT 204 No Body
Linting Rules - OpenAPI V3 Components Request Bodies Kebab Case
OpenAPI V3 Components Request Bodies Kebab Case
Linting Rules - OpenAPI V3 - Schema Description
OpenAPI V3 - Schema Description
Linting Rules - OpenAPI V3 - Parameters Schema
OpenAPI V3 - Parameters Schema
Linting Rules - OpenAPI V3 - Use of Response Schema oneOf
OpenAPI V3 - Use of Response Schema oneOf
Linting Rules - Swagger V2 - Response PUT 204 Status Code
Swagger V2 - Response PUT 204 Status Code
Linting Rules - OpenAPI V3 Components Schemas Snake Case
OpenAPI V3 Components Schemas Snake Case
Linting Rules - OpenAPI V3 - Info License Url Apache
OpenAPI V3 - Info License Url Apache
Linting Rules - OpenAPI V3 - Version Second Segment
OpenAPI V3 - Version Second Segment
Linting Rules - Swagger V2 Consume JSON Media Type
Swagger V2 Consume JSON Media Type
Linting Rules - Swagger V2 - Info X Audience
Swagger V2 - Info X Audience
Linting Rules - Swagger V2 Produce JSON Media Type
Swagger V2 Produce JSON Media TypeSwagger V2 Produce JSON Media Type
Linting Rules - OpenAPI V3 Info Description Word Check
OpenAPI V3 Info Description Word Check
Linting Rules - OpenAPI V3 Responses Examples Components
OpenAPI V3 Responses Examples Components
Linting Rules - OpenAPI V3 - Response DELETE 204 Problem JSON Media Type
OpenAPI V3 - Response DELETE 204 Problem JSON Media Type
Linting Rules - OpenAPI V3 - Use of Response Schema anyOf
OpenAPI V3 - Use of Response Schema anyOf
Linting Rules - OpenAPI V3 Components Schemas Kebab Case
OpenAPI V3 Components Schemas Kebab Case
Linting Rules - OpenAPI V3 - Response DELETE 204 No Body
OpenAPI V3 - Response DELETE 204 No Body
Linting Rules - OpenAPI V3 - Info Description Max Length
OpenAPI V3 - Info Description Max Length
Linting Rules - OpenAPI V3 - Schema Type
OpenAPI V3 - Schema Type
Linting Rules - OpenAPI V3 - Schema Names Words
OpenAPI V3 - Schema Names Words
Linting Rules - Swagger V2 Consume XML Media Type
Swagger V2 Consume XML Media Type
Linting Rules - OpenAPI V3 - Response GET 200 Status Code
OpenAPI V3 - Response GET 200 Status Code
Linting Rules - Swagger V2 - Operations Operationids Pascal Case
Swagger V2 - Operations Operationids Pascal Case
Linting Rules - Swagger V2 - Info Title In Kebab Case
Swagger V2 - Info Title In Kebab Case
Linting Rules - OpenAPI V3 - Info X Audience
OpenAPI V3 - Info X Audience
Linting Rules - OpenAPI V3 - Info License Url Mit
OpenAPI V3 - Info License Url Mit
Linting Rules - OpenAPI V3 - Schema Properties
OpenAPI V3 - Schema Properties
Linting Rules - Swagger V2 - No Request Body on GET
Swagger V2 - No Request Body on GET
Linting Rules - Swagger V2 - Info License Url Apache
Swagger V2 - Info License Url Apache
Linting Rules - OpenAPI V3 Security Scheme API Key
OpenAPI V3 Security Scheme API Key
Linting Rules - Swagger V2 - Parameters Description Word Check
Swagger V2 - Parameters Description Word Check
Linting Rules - OpenAPI V3 - Response POST 201 Media Type
OpenAPI V3 - Response POST 201 Media Type
Linting Rules - Swagger V2 Info Description
Swagger V2 Info Description
Linting Rules - Swagger V2 - Request Body on POST
Swagger V2 - Request Body on POST
Linting Rules - Swagger V2 - Swagger Version
Swagger V2 - Swagger Version
Linting Rules - Swagger V2 - Operations Summary Words Check
Swagger V2 - Operations Summary Words Check
Linting Rules - Swagger V2 - Request Body on PATCH
Swagger V2 - Request Body on PATCH
Linting Rules - Swagger V2 - Response GET 200 Status Code
Swagger V2 - Response GET 200 Status Code
Linting Rules - Swagger V2 - Parameters Name Pascal Case
Swagger V2 - Parameters Name Pascal Case
Linting Rules - Swagger V2 - Schema Properties Descriptions
Swagger V2 - Schema Properties Descriptions
Linting Rules - OpenAPI V3 - Operations Tags One
OpenAPI V3 - Operations Tags One
Linting Rules - OpenAPI V3 - Response PATCH 204 Status Code
OpenAPI V3 - Response PATCH 204 Status Code
Linting Rules - Swagger V2 - Schema Properties Names Snake Case
Swagger V2 - Schema Properties Names Snake Case
Linting Rules - OpenAPI V3 - Schema Properties Define Array Boundaries
OpenAPI V3 - Schema Properties Define Array Boundaries
Linting Rules - OpenAPI V3 - No Request Body on GET
OpenAPI V3 - No Request Body on GET
Linting Rules - OpenAPI V3 - OpenAPI Version
OpenAPI V3 - OpenAPI Version
Linting Rules - OpenAPI V3 - Trailing Slash on Paths
OpenAPI V3 - Trailing Slash on Paths
Linting Rules - OpenAPI V3 - Schema Properties Names Pascal Case
OpenAPI V3 - Schema Properties Names Pascal Case
Linting Rules - OpenAPI V3 - Operations Operation IDs Kebab Case
OpenAPI V3 - Operations Operation IDs Kebab Case
Linting Rules - OpenAPI V3 - Do Not Use API for Base Path
OpenAPI V3 - Do Not Use API for Base Path
Linting Rules - OpenAPI V3 Components Responses Camel Case
OpenAPI V3 Components Responses Camel Case
Linting Rules - Swagger V2 - Info Description Max Length
Swagger V2 - Info Description Max Length
Linting Rules - OpenAPI V3 - Response Rate Limit Headers
OpenAPI V3 - Response Rate Limit Headers
Linting Rules - OpenAPI V3 Components Callbacks Kebab Case
OpenAPI V3 Components Callbacks Kebab Case
Linting Rules - Swagger V2 - Operations Description
Swagger V2 - Operations Description
Linting Rules - OpenAPI V3 - Parameters Schema Type Array
OpenAPI V3 - Parameters Schema Type Array
Linting Rules - OpenAPI V3 - Response GET 500 Status Code
OpenAPI V3 - Response GET 500 Status Code
Linting Rules - OpenAPI V3 - Parameters Schema Type
OpenAPI V3 - Parameters Schema Type
Linting Rules - OpenAPI V3 - Parameters Name Camel Case
OpenAPI V3 - Parameters Name Camel Case
Linting Rules - Swagger V2 - Info License Url
Swagger V2 - Info License Url
Linting Rules - OpenAPI V3 - Response POST 500 Status Code
OpenAPI V3 - Response POST 500 Status Code
Linting Rules - Swagger V2 - Schema Properties Define Number Boundaries
Swagger V2 - Schema Properties Define Number Boundaries
Linting Rules - Swagger V2 - Schema Additional Properties
Swagger V2 - Schema Additional Properties
Linting Rules - Swagger V2 - Security in Query
Swagger V2 - Security in Query
HomeLinting Rules - Swagger V2 - Security Applied to OperationsSwagger V2 - Security Applied to Operations

Swagger V2 - Security Applied to Operations

POST {{baseUrl}}/linter?rulesUrl=https://rules.linting.org/rules/swagger-v2-security-applied-to-operations/

This request sends an OpenAPI and rule to a linting API for validation. The OpenAPI is passed as a body and the rule as a URL.

Request Params

KeyDatatypeRequiredDescription
rulesUrlstring
Previous
Linting Rules - Swagger V2 - Security Applied to Operations
Next
Linting Rules - OpenAPI V3 Components Parameters Snake Case