Introduction
Apitally is a simple, privacy-focussed API analytics & monitoring tool. It helps you understand how your APIs are being used and alerts you when things go wrong.
Explore
Find out whether Apitally is the right tool for you.
Features
API analytics, request log, uptime monitoring, custom alerts and more.
How it works
Learn how Apitally integrates with your application.
Quickstart
Learn how to set Apitally up for your API in less than 5 minutes.
Create app in Apitally dashboard
Sign up to create an account if you don’t have one yet. Then click the Create app button on the dashboard. Provide a name and select your framework.
Add middleware to your application
Follow the instructions on the dashboard to add the Apitally middleware to your application. It’s just a small dependency to install and a few lines of code to copy & paste.
Deploy your application
Deploy your application, or restart it if you’re testing locally. You’ll see the first data in the dashboard within a few seconds.
For more detailed instructions, including how to identify API consumers or enable request logging, select your framework from the options below.
Django Ninja
Python
Django REST Framework
Python
Express
Node.js
FastAPI
Python
Fastify
Node.js
Flask
Python
Hono
Node.js / Bun
Koa
Node.js
Litestar
Python
NestJS
Node.js
Starlette
Python
If the framework you’re using is not listed here, and you would like to see it supported, please let us know.