Announcing Apilytics API
Enter Apilytics API. Now you can monitor your APIs using Apilytics, regardless of what kind of stack you are running. Our API uses OpenAPI specification and our documentation shows exactly how to use it.
The purpose of the API is to act as an endpoint where you can send your API logs using the specified format. Our existing client middlewares already do this for you, but now that we have a public API, nothing stops you from implementing your own API client.
You can choose which metrics and how often you want to log them. We're constantly adding support for different kinds of API metrics but we already support crucial stats like response times, request counts, endpoint specific metrics, and much more. Our documentation shows you up-to-date information about the metrics you can log and how to use them.
We're working towards adding an increasing amount of tools and support for new languages and frameworks, but you can already use our open source core modules to implement your own API client to interact with our API.
At the moment of writing this we have the core modules available for Node.js and Python environments, which you can find in our GitHub.
Happy hacking! 👨💻
P.S. We're happy to help if there's anything we can do to help with using the API, just drop us a message.
Written by Markus Blomqvist