Analytics & Logs

Track and monitor your API usage with comprehensive analytics

API.market logs every single request and response unless otherwise specified.

🔵 Account Analytics & Logs

Track your total usage and analytics across all subscribed APIs from one central location.

How to Access:

  1. Click on "Charts" from the left sidebar on your home page

  2. View analytics for all APIs you've subscribed to

What You'll See:

To check for the Account level analytics and logs click on Analytics. You will get to see something like this:

Key Metrics

The analytics dashboard displays the following key metrics:

  • Total API Calls - Track all requests across all your APIs

  • Usage - Monitor your API usage and consumption across all subscribed products

  • Average Error Rate - Track the percentage of failed requests

  • Reported Usage - View the usage reported by the system

Request Analytics Graph

The dashboard includes a "Request Analytics" graph that shows:

  • Num Requests (Total API Requests) - All API calls made

  • Non 200 Requests - Failed or error responses

  • Reported Usage - System-tracked usage metrics

This graph helps you visualize your API usage patterns over time (1 hour, 3 hours, 12 hours, 24 hours, 1 week, 1 month, or 6 months).

Advanced Filters

You can filter the analytics data by:

  • Date Range - Select a custom date range

  • Products - Filter by specific products (or view all)

  • Request Methods - Filter by HTTP method (GET, POST, etc.)

Click "Apply Filters" to update the dashboard with your selected criteria.

Latency Analytics

The dashboard also provides latency metrics showing:

  • Total Latency - Overall response time including overhead

  • API Latency - Time taken by the actual API call

  • Overhead Latency - Additional processing time

For logs you will see something like this :

API Logs Table

The API Logs table displays detailed information about each API request:

  • ID - Unique request identifier

  • REQUEST ID - Request tracking ID

  • DATE/TIME - Timestamp of the request

  • PRODUCT - Product name that was called

  • PLAN - Pricing plan used

  • USER ID - User who made the request

  • ENDPOINT - API endpoint path

  • METHOD - HTTP method (GET, POST, etc.)

  • STATUS - Response status code

Last updated