Apia is an opinionated framework for building HTTP APIs into a Ruby application. By following a strict approach to crafting your endpoints, Apia is able to generate a consistent schema describing every aspect of the API and thus can generate detailed and easy to use documentation for end users.
Why should I use Apia?
- Clear and easy to understand DSL for implementing all aspects of the API.
- Provide auto generated schemas describing your API.
- Documentation can be generated automatically.