Great RESTful APIs look like they were designed by a single team. This promotes API adoption, reduces friction, and enables clients to use them properly. To build APIs that meet this standard, and to answer many common questions encountered along the way of RESTful API development, the Haufe-Lexware CTO team has created this comprehensive set of guidelines. The chapter API Design Principles describes how we design our APIs.
The API style guide MUST be used when you create an API, refactor or extend an API, no exceptions. Existing APIs might be subject to adapt if there is business value in it.
The API Style Guidelines is used in a lot of our APIs.