Bring Your Own Middleware (BYOM) 👨💻
If your backend supports none of our open source middlewares, and you cannot use our core modules to build your own middleware, you can still use Apilytics by implementing your own middleware.
Currently, we have the following core modules that you can use to implement your own middleware:
The middleware must simply send HTTP requests to
for all the requests that you want to track with Apilytics.
Check the specs for the request from our interactive OpenAPI/Swagger docs.
Note that your request should be done as a background job in your API and this way not bottleneck your API in any way.
Help us improve these docs by giving us feedback.
Easy to use
API monitoring doesn't have to be hard. Unfortunately with the most tools out there, that is the case though. Apilytics is here to fix that. Our 5-minute installation is one of the corner stones why you should pick Apilytics.
Apilytics middlewares are super lightweight, fast and they will cause no performance impact on your APIs whatsoever.
Our privacy-friendly approach lets you be in control of your data, making Apilytics a great fit for anyone aware of their privacy. Our open source middlewares allow you to see exactly what data leaves your servers.
We want to be transparent on how we process the data of our users. This is why we have open sourced 100% of our client middleware code, keeping our users updated on what data from their API is processed.