hateio
Hateo is a concept related to web development and API design, standing for Hypermedia as the Engine of Application State. It is a constraint within the architectural style of Representational State Transfer (REST). The core idea behind HATEOAS is that a client interacts with a network application through a hypermedia interface. This means that the responses from the server should contain links and forms that guide the client on what actions can be performed next and how to do them.
Instead of the client having hardcoded knowledge of all possible URLs and API endpoints, it discovers them
The benefits of implementing HATEOAS include increased flexibility and decoupling between the client and the server.