Vladimir S
тут зависит от фантазии и возможностей программистов. я кешировал средствами yii2, например. где есть здравый смысл - там можно не перезагружать данные, например, справочники можно один раз загрузить и закешировать на час. тогда одноэс даже подозревать не будет, что кто-то копается в её справочниках
Т.е. обязательного требования нет. Ужос. И при этом они предоставляют возможность делать сколь угодно сложные запросы, в том числе и "рекурсивного" (пока не знаю что это) характера.
С другой стороны тут пишут что люди не всегда выполняют 100% требований для RESTfull. Т.е. и для REstfull API - аналогично. Жесть конечно, но в этом есть гибкость.