Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. API Analytics Software
  3. API Analytics

API Analytics

What it is

API Analytics monitors APIs and provides usage analytics for API frameworks. Its dashboard offers real-time usage insight, along with active monitoring and error notifications. Setup examples cover frameworks including FastAPI, Flask, Django, Tornado, Express, Fastify, Koa, Hono, Gin, Echo, Fiber, Chi, Actix, Axum, Rocket, Rails, Sinatra, and ASP.NET Core. Middleware can collect request method, endpoint, user agent, IP address subject to privacy settings, timestamp, response status and time, API hostname, and framework identifier. IP collection can be configured to store addresses, discard them after use, or never access or collect them. Users can attach an optional custom user ID and retrieve raw request data through a GET API with filters such as date, hostname, IP, status, location, and user ID. The free plan is free and allows up to 1 million stored requests per user, with older requests replaced by new ones. The service is offered as web, API, and self-hosted software. Its FAQ advises against production self-hosting while the project remains under development and testing. The service says data is stored on London-based servers and may be deleted by users.

For and against

For

  • Free plan supports up to 1 million stored requests per user.
  • Configurable IP collection settings.
  • Raw request data is available through a data API.
  • Setup examples span many API frameworks.
  • Offers real-time usage insight and error notifications.

Against

  • New requests replace older ones at the storage limit.
  • Production self-hosting is discouraged while under development.
  • Account data has stated automatic deletion periods.

The verdict

API Analytics provides monitoring and request-level analytics with configurable IP handling and a free plan. Review the storage cap and retention terms, and heed the stated caution about production self-hosting.

Who it suits

It suits API developers who want usage visibility, monitoring, error notifications, and access to raw request records. Those considering self-hosting should note the project's stated advice against production use while it remains under development and testing.

Plans and prices

Free

Free

1 million stored requests per API key · rolling replacement of oldest requests

Every plan, in full

On the record

Active monitoring
Users can configure endpoint checks that regularly ping selected URLs and report uptime and response time.github.com · read 15 Oct 2026
API key account model
Accounts are created through a randomly generated UUID API key rather than an email login.apianalytics.dev · read 15 Oct 2026
Backend architecture
The API service is written in Go with Gin and connects to PostgreSQL for analytics data access.deepwiki.com · read 15 Oct 2026
Backend rate limit
The backend applies a default limit of 100 requests per second per IP address, configurable through RATE_LIMIT.deepwiki.com · read 15 Oct 2026
Collected fields
Recorded fields include method, endpoint, user agent, optional IP, timestamp, status, response time, hostname and framework identifier.apianalytics.dev · read 15 Oct 2026
Company legal entity
Aston Berkeley Systems Limited is an active UK private company incorporated on 20 March 1998 with a registered office in Lymm, Cheshire.find-and-update.company-information.service.gov.uk · read 15 Oct 2026
Custom field mapping
Middleware configuration can replace default extraction logic such as the client-IP lookup behind a reverse proxy.apianalytics.dev · read 15 Oct 2026
Custom identifiers
An optional custom user ID can be stored with requests and used to filter data through the data API.apianalytics.dev · read 2 Oct 2026
Custom user IDs
A mapper function can attach an application-defined user or session identifier to each logged request.apianalytics.dev · read 15 Oct 2026
Dashboard
The web dashboard presents real-time API usage information through visualizations and statistics.apianalytics.dev · read 15 Oct 2026
Data API
Users can retrieve raw logged request data through a GET data API with filters including date, hostname, IP address, status, location, and user ID.apianalytics.dev · read 2 Oct 2026
Data filters
The data API supports page, date, date ranges, hostname, client IP, status, location and custom user identifier filters.apianalytics.dev · read 15 Oct 2026
Data retention
Accounts are scheduled for deletion after six months without dashboard or API access or three months without a logged request.apianalytics.dev · read 15 Oct 2026
Data sharing
The privacy policy says stored information is not sold or shared with third parties except when legally required.apianalytics.dev · read 15 Oct 2026
Documentation gap
The Go package index marks the backend API package as having no package documentation.pkg.go.dev · read 15 Oct 2026
Framework support
The homepage provides setup examples for FastAPI, Flask, Django, Tornado, Express, Fastify, Koa, Hono, Gin, Echo, Fiber, Chi, Actix, Axum, Rocket, Rails, Sinatra, and ASP.NET Core.apianalytics.dev · read 2 Oct 2026
Funding model
The FAQ describes API Analytics as a hobby project funded personally by its creator and supported by donations.apianalytics.dev · read 15 Oct 2026
GDPR and storage
The FAQ says the service adheres to GDPR and stores data on London-based servers; it says users may delete stored data and that data is not shared or sold to third parties.apianalytics.dev · read 2 Oct 2026

Alternatives to API Analytics

Every alternative, ranked