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