Fusio is an open source API management platform which helps to build and manage REST APIs. Fusio provides all tools to create an API without writing any backend code still it is possible to easily extend the API if the complexity rises.

API analytics
Fusio monitors all API activities and shows them on a dashboard so you always know what is happening with your API.
Developer portal
Fusio provides all tools to quickly build a
developer portal with a vibrant community around your API.
Schema definition
Fusio gives you the option to describe the data schema of the request and response in the flexible JsonSchema format.
Automatic documentation
Fusio generates automatically a documentation of the API endpoints based on the provided schema definitions.
Secure authorization
Fusio uses OAuth2 for API authorization. Each app can be limited to scopes to request only specific endpoints of the API.
Action handling
Fusio provides already many actions to handle common use cases. I.e. to execute SQL queries or send data into a message queue.