Wykrywalność środowiska wykonawczego RESTful API / projekt klienta HATEOAS

W przypadku start-upu SaaS, w który jestem zaangażowany, tworzę zarówno interfejs API RESTful, jak i kilka aplikacji klienckich na różnych platformach, które go używają. Myślę, że zrozumiałem API, ale teraz zwracam się do klientów. Czytając o REST, widzę, że kluczową częścią REST jest odkrywanie...