# 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

<figure><img src="/files/w7a0xp8LFQh93LxR9cwe" alt=""><figcaption></figcaption></figure>

#### What You'll See:

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

<figure><img src="/files/AAqSNylRBocwzyOPZPWI" alt=""><figcaption></figcaption></figure>

#### 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 :**&#x20;

<figure><img src="/files/lXWGJo4nobal0BEMNngp" alt=""><figcaption></figcaption></figure>

#### 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


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.api.market/analytics-and-logs.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
