FastAPI is a web framework for building APIs with Python 3.6+ based type hints.
Key features are:
fast and easy to code
validation for most Python data types, including
JSON objects (
JSON array (
str), defining min and max length
float) with min and max values, etc.
email with python-email-validator
… and others
robust, production-ready code with automatic interactive documentation