Na froncie często strzela się do kilkudziesięciu różnych endpointów :) Generalnie każdy endpoint powinien dotyczyć konkretnej rzeczy.
Na przykład endpoint GET getUsers powinien zwrócić tylko listę userów, żadnych innych danych niezwiązanych z userami. Drugi endpoint np. GET getArticles zwraca tylko dane artykułów. Nie robi się ednpointów w stylu GET getAllData bo to bez sensu, jest trudne z testowaniu, utrzymaniu, obsłudze błędów itp. itd.