# BAD
## The below examples are of operationIds that while different, are not unique within the document when treated case-insensitively and separators are removed (a common practice for code gen):

operationId: "getPetById"
...
operationId: "getpetbyid"
...
operationId: "get-pet-by-id"
## The below examples generally cause issues for a lot of tooling:

operationId: "getPet(ById)"
...
operationId: "$getPetById"
...
operationId: ""
...
operationId: "get pet by id"
...
operationId: "getPet byId"
```