Looking for some useful suggestions.
There are a lot of good microframeworks available for Python. I would start with one of those (Flask, Bottle, CherryPy being some of the more widely used ones). From there, it's pretty easy to get started with writing what you're looking for.
People mentioned some of the more popular frameworks out there, but I'd like to mention Hug I found its self-documenting and versioning features to be pretty cool.
Jan Vladimir Mostert
Idea Incubator
Go to here: editor.swagger.io, design your API, click
Generate Server, clickPython Flask- Job's Done!