[Breaking change] Status is now public, and the user has to define the route.

An example will be provided.
This decreases the complexity while allowing the user to wrap a middleware around
this particular endpoint. An auth middleware for instance.