Flask-RESTful
E96626
Flask-RESTful is a popular Flask extension that simplifies building RESTful APIs by providing tools for request parsing, input validation, and structured resource routing.
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
Flask extension
ⓘ
Python software library ⓘ REST API framework ⓘ |
| basedOn | Flask NERFINISHED ⓘ |
| category |
Flask extension for REST
ⓘ
Web API framework ⓘ |
| compatibleWith | Flask NERFINISHED ⓘ |
| documentation | https://flask-restful.readthedocs.io ⓘ |
| ecosystem | Python web development ⓘ |
| frameworkFor | RESTful APIs ⓘ |
| hasFeature |
automatic routing of HTTP methods to class methods
ⓘ
customizable error messages ⓘ default values for request arguments ⓘ help messages for arguments ⓘ output field definitions via fields module ⓘ required argument enforcement ⓘ type conversion for request arguments ⓘ |
| license | BSD License NERFINISHED ⓘ |
| maintainedIn | GitHub ⓘ |
| programmingLanguage | Python ⓘ |
| provides |
Api class
ⓘ
Resource class ⓘ abort function ⓘ fields module ⓘ marshal function ⓘ reqparse module ⓘ |
| repository | https://github.com/flask-restful/flask-restful ⓘ |
| supports |
HTTP method dispatching
ⓘ
argument parsing ⓘ blueprint integration with Flask ⓘ class-based resources ⓘ custom error handlers ⓘ error handling ⓘ input validation ⓘ request parsing ⓘ request parsing from JSON ⓘ request parsing from files ⓘ request parsing from form data ⓘ request parsing from headers ⓘ request parsing from query parameters ⓘ resource-level configuration ⓘ response marshalling ⓘ structured resource routing ⓘ |
| usedFor |
building REST APIs quickly
ⓘ
organizing API endpoints as resources ⓘ serializing output data ⓘ validating incoming request data ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.