from flask import Flask app = Flask(__name__) import json_schema import json schema = { "name": { "type": "string", "required": True }, "age": { "type": "number", "required": True "maximum": 120, "minimum": 0 } } @app.route("/") @json_schema.validate("POST", schema) def index(): if request.is_post: data = json.loads(request.data) print data["name"] print data["age"] return "Hi! "+data["name"] else