There are many REST interfaces like Eve(Python), RESTHeart(Java), DrowsyDromedary(Ruby), Crest(Node.js), AMID, Kule, DreamFactory.
If you are using Python Eve as a REST interface for MongoDB then it is very easy to get started:
from eve import Eve
app = Eve()
app.run()
and to use as
$ curl -i http://example.com/people
HTTP/1.1 200 OK
In the settings file, the REST endpoint schemas are defined.
Do check out this Full Stack Developer Online Course to help you enhance your skills.