An API toolkit for the microservice age
Authentication, documentation, versioning, client libraries, health checks, rate limits, staging environments, configuration...
A lot goes into backend development these days, but all you really want to do is deliver features and remain agile as your software grows. Apirium helps you do it--by automating the tedious stuff without locking you in.
$ edit schema.yml
$ git add schema.yml
$ git commit -m "Add endpoint to update an address."
$ git push apirium master
-> Updating API(s): addressbook
-> /!\ Incompatible change detected; bumping addressbook to v1.1.0
-> Writing changelog...
-> Building documentation...
-> /!\ Ready to implement!
-> Checkout addressbook-1.1.0 and edit `src/addressbook/impl/update.py`
Open Source, deploy anywhere
Don't feel safe relying on proprietary code? Want to use your own infrastructure? No problem!
Our toolkit is Open Source, compatible with most Linux distributions, and has few external dependencies.
Git Workflow integration
Optionally use Aprium Upstream to integrate endpoint implementation and API versioning directly into existing workflows.
Apirium comes with common middleware like authentication and authorization baked in. Client libraries can be generated for over a dozen programming languages and environments.
Automatic documentation generation for all your services, methods, and types beautifully rendered by Sphinx.
Try Apirium Today.
Try the free edition or buy a license.