Introduction
Apitally helps you understand how your APIs are being used and alerts you when things go wrong. Just add two lines of code to your project.
Explore
Find out whether Apitally is the right tool for your needs.
Features
Metrics & insights, request log, uptime monitoring, alerting 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 the framework your application is using.
Add middleware to your application
Follow the instructions on the dashboard to add the Apitally middleware or plugin to your application. It’s just a small dependency to install and a couple of lines of code to copy & paste.
Deploy your application
Deploy your application, or restart it if you’re testing locally. Apitally will start monitoring your API and 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.