OpenAPI Operations Operation Ids Special Characters Error (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-characters-error.yaml
{"openapi-operations-operation-ids-camel-case-error":{"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":"OpenAPI Operations Operation Ids Special Characters Error","severity":"error","given":"$.paths.*[get,post,patch,put,delete].operationId","then":[{"function":"pattern","functionOptions":{"match":"^[A-Za-z0-9-._~:/?#\\\\[\\\\]@!\\\\$&'()*+,;=]*$"}}]}}

Back to All of the Rules