Django has an updated toolkit they are calling “Django REST framework”.
This is worth reading through and exploring, not because you are a developer-user of Django, but because at first glance it’s well thought out and documented. In case you don’t know, Django is a web application framework written in Python. Django REST framework is a library on top of Django to make it easier to build Web APIs. And of course, good Web APIs are REST APIs.
If after further reading of my own, I recant this opinion, I’ll come back and update this post.