OpenAPI Operations Operation Ids Camel Case Info (Edit)

Operation identifiers provide a unique way to identify each individual API, and requiring them to have consistent casing reduces friction when generating SDKs and automating around APIs

OpenAPIOperationsMetadataDefault

Rule Definition

openapi-operations-operation-ids-camel-case-info.yaml
{"openapi-operations-operation-ids-camel-case-info":{"description":"Operation identifiers provide a unique way to identify each individual API, and requiring them to have consistent casing reduces friction when generating SDKs and automating around APIs","message":"Operation Identifier Is camelCase","severity":"info","given":"$.paths.*[get,post,patch,put,delete].operationId","then":[{"function":"pattern","functionOptions":{"notMatch":"^[a-z]+(?:[A-Z][a-z]+)*$"}}]}}

Back to All of the Rules