https://apitally.io ApitallyApitally logo Open main menu ProductPricingDocsBlog Log inSign up --------------------------------------------------------------------- Request logging is now available! Learn more. Simple, privacy-focused API monitoring & analytics 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. Get started Read docs TrafficErrorsPerformanceConsumersRequest logAlerts Screenshot of traffic dashboard in Apitally Screenshot of errors dashboard in Apitally Screenshot of performance dashboard in Apitally Screenshot of consumers dashboard in Apitally Screenshot of request log in Apitally Screenshot of custom alert in Apitally Works with the most popular web frameworks in Python and Node.js FastAPI (Python) Flask (Python) Django (Python) Litestar (Python) Express (Node.js) Fastify (Node.js) NestJS (Node.js) Hono (Node.js or Bun) Koa (Node.js) --------------------------------------------------------------------- API analytics: Understand every aspect of your API and its consumers Get actionable usage and performance insights about your API, each endpoint and individual API consumers, allowing you to make informed, data-driven engineering and product decisions. * Traffic: Track number of requests over time, per endpoint and per consumer * Errors: Monitor client & server errors, understand impact and root cause * Performance: Analyze the response times of each endpoint, identify bottlenecks * Consumers: Understand how individual consumers are using your API Requests tab in endpoint insights modal on Apitally dashboard --------------------------------------------------------------------- API request logging: Log, find and inspect each request and response Drill down from insights to individual requests or use powerful filtering to understand exactly how consumers have interacted with your API. Take troubleshooting and customer support for your API to the next level. Our privacy features let you control what is and what isn't being logged so you can keep sensitive data protected with ease. Request logging is optional and works independently of our analytics and monitoring features. Requests tab in endpoint insights modal on Apitally dashboard --------------------------------------------------------------------- API monitoring & alerting: Know about API problems the moment they happen Get notified immediately if something isn't right, so you can address it before it impacts consumers. Whether it's downtime, traffic spikes, errors or performance issues, Apitally has you covered. * Custom alerts: Configure thresholds for 14 different traffic, error and performance metrics and get notified when they are breached. * Liveness checks: Get notified when your application stops sending regular heartbeats to our servers. * Health checks: Monitor your API's availability through synthetic HTTP GET requests sent to a specified endpoint at regular intervals. Custom alert on Apitally dashboard --------------------------------------------------------------------- Other benefits: Made for developers and product owners Developer-friendly Apitally is super easy to set up with minimal code changes. No infrastructure changes required. No impact on performance. Mobile-friendly Easily check on your APIs while on the go with our mobile-friendly dashboard that is optimized for both small and large screens. Open-source SDKs Our client libraries are open-source, have minimal dependencies and provide specific integrations for supported frameworks. Sentry integration Fully understand the root cause of server errors in your APIs as Apitally automatically links them to Sentry issues. Slack & Microsoft Teams integration Receive notifications in your team's workspace on Slack or Microsoft Teams. Make sure you never miss an alert. Data privacy focus Built from the ground up with data privacy in mind, giving you peace of mind that sensitive information remains protected. --------------------------------------------------------------------- Pricing: Choose the right plan for you You can sign up without a credit card using our free plan and then upgrade at any time without commitment. Free The basics for your hobby project. --------------------------------------------------------------------- $0 / month Select plan --------------------------------------------------------------------- * 1 app * 1 dashboard user * 3 active app instances * 10 API consumers * 1 custom alert * Request log * Health checks * Slack & Teams integration Starter Get started with premium features. --------------------------------------------------------------------- $39 / month Select plan --------------------------------------------------------------------- * 3 apps * 3 dashboard users * 10 active app instances * 100 API consumers * 10 custom alerts * Request log (1m req/mo) * Health checks * Slack & Teams integration Premium Full package with generous allowances. --------------------------------------------------------------------- $119 / month Select plan --------------------------------------------------------------------- * 10 apps * Unlimited dashboard users * 50 active app instances * Unlimited API consumers * Unlimited custom alerts * Request log (5m req/mo) * Health checks * Slack & Teams integration Prices in USD, excluding tax. Cancel anytime. --------------------------------------------------------------------- Easy setup: Get started in 3 simple steps Create app modal on Apitally dashboard Sign up and create your app in the Apitally dashboard. from fastapi import FastAPI from apitally.fastapi import ApitallyMiddleware app = FastAPI() app.add_middleware( ApitallyMiddleware, client_id="your-client-id", env="prod", # or "dev" ) Add the Apitally middleware to your project by copying & pasting a couple of lines of code. Traffic metrics on Apitally dashboard Deploy your app and watch your Apitally dashboard come to life. --------------------------------------------------------------------- Frequently asked questions: Learn more before you dive in Can't find the answer you're looking for? Reach out via email or on Slack and we'll get back to you as soon as we can. What data is being collected by Apitally? For our API analytics and monitoring features, the Apitally client libraries only collect non-sensitive metadata about your endpoints, requests and responses. This includes HTTP methods, paths, response status codes, timing and the size of the request and response bodies. Data is aggregated on the client-side before being sent to the Apitally servers. For API request logging, our client libraries allow you to configure every aspect of what is being logged and also make it easy to mask sensitive fields. Is there a limit on the number of API requests? There is no limit on the number of API requests that can be processed for our API monitoring and analytics features, which work on aggregated data. However, there are limits on the number of logged API requests, as outlined in the pricing table. How long does Apitally retain data? We retain aggregated API metrics for 1 year, allowing you to analyze long-term trends in API usage, errors and performance in Apitally. Logged requests are retained for 15 days. Which frameworks does Apitally support? Apitally currently supports the following web frameworks for Python and Node.js: * FastAPI (Python) * Flask (Python) * Django Ninja (Python) * Django REST Framework (Python) * Starlette (Python) * Litestar (Python) * Express (Node.js) * NestJS (Node.js) * Fastify (Node.js) * Koa (Node.js) * Hono (Node.js / Bun) Support for more frameworks may be added based on feedback from the community. Please let us know if you're interested in using Apitally with a framework that is currently not supported. Does Apitally work in serverless deployments? No, Apitally currently doesn't work in event-driven serverless deployments, such as on AWS Lambda or Cloudflare Workers. This is because the Apitally client libraries require a long-running process to aggregate and send data to the Apitally servers in the background. --------------------------------------------------------------------- Apitally logo Made with Grey heart emoji in Australia. Product * API analytics * API monitoring * API logging * Pricing Community * Support * Documentation * Roadmap * Blog Company * About us * Terms of service * Privacy policy * Cookie policy * Climate Comparison * Alternative to Datadog * Alternative to Prometheus + Grafana Copyright (c) 2025 Apitally. All rights reserved.