Table of Contents

source 1

https://programminghistorian.org/en/lessons/creating-apis-with-python-and-flask

source 2

https://stoplight.io/blog/python-rest-api/

sample1

from flask import Flask, json

companies = [{"id": 1, "name": "Company One"}, {"id": 2, "name": "Company Two"}]

api = Flask(__name__)

@api.route('/companies', methods=['GET'])
def get_companies():
  return json.dumps(companies)

if __name__ == '__main__':
    api.run(host='0.0.0.0', port=80)

sample2