Once your API is secured, you can't get in without correct authentication. This means we can't use SwaggerUI to execute API calls anymore either, unless if we enable authentication somehow.
Now I know who you are, it is time to define what you can do.
A major version means breaking changes. This time it meant runtime errors even though code compiled.
Automatically generate extensive API documentation based on your actual codebase and visualize this in a user-friendly page.
Building a REST API from scratch: setting up your project.
A series full of tips and tricks to improve your API
When a resource id is not the id you need.