OpenAPI Schema Properties Names Camel Case Info (Edit)

Schema property names are camel case, providing consistent casing across all the schema properties used by APIs

OpenAPISchemaPropertiesMetadataDefault

Rule Definition

openapi-schema-properties-names-camel-case-info.yaml
{"openapi-schema-properties-names-camel-case-info":{"description":"Schema property names are camel case, providing consistent casing across all the schema properties used by APIs","message":"Schema Property Names Are camelCase.","severity":"info","given":"$.components.schemas.*.properties","then":[{"field":"@key","function":"pattern","functionOptions":{"match":"^[A-Z][a-z0-9]*[A-Z0-9][a-z0-9]+[A-Za-z0-9]*$"}}]}}

Back to All of the Rules