With inspiration from PostgREST i wrote Skin - https://github.com/ruslantalpa/skin just to see if it can be done. Even if as a proof of concept this was already a lot more powerful then PostgREST. This work pioneered the (as far as i know, at least in this space) the concept of "database introspection" which later paved the way to tools like PostGraphile. I decided to not split the effort/research into "HTTP api based a database structure" and refactored my worked and merged it into PostgREST (Oct 4, 2015 PR #295)