Creating a REST API with Flask-RESTful
We start with the creation of a simple REST API using Flask-RESTful. This initial API will consist of a single method that lets the caller pass an integer value and which returns a JSON blob. In this recipe, the parameters and their values, as well as the return value, are not important at this time as we want to first simply get an API up and running using Flask-RESTful.
Getting ready
Flask is a web microframework that makes creating simple web application functionality incredibly easy. Flask-RESTful is an extension to Flask which does the same for making REST APIs just as simple. You can get Flask and read more about it at flask.pocoo.org
. Flask-RESTful can be read about at https://flask-restful.readthedocs.io/en/latest/
. Flask can be installed into your Python environment using pip install flask
. and Flask-RESTful can also be installed with pip install flask-restful
.
Note
The remainder of the recipes in the book will be in a subfolder of the chapter...