Python flask-restless
From wikinotes
Support SQLAlchemy query syntax within API routes
# list entries in table 'users' where column 'age' > 30
curl -G \
-H 'Content-type: application/json'
-d 'q={"filters": [{"name":"age","op":">","val":30}]}' # NO SPACES!!
'http://api/user
Documentation
official docs https://flask-restless.readthedocs.io/en/stable/index.html official: getting/setting info https://flask-restless.readthedocs.io/en/stable/requestformat.html#requestformat official: queries https://flask-restless.readthedocs.io/en/stable/searchformat.html official: pre/post-processors (auth) https://flask-restless.readthedocs.io/en/stable/customizing.html#request-preprocessors-and-postprocessors intro/tutorial https://thelaziestprogrammer.com/sharrington/web-development/sqlalchemy-defined-rest-api