Skip to main content
GET
/
api
/
users
/
me
/
usage
Get usage statistics
curl --request GET \
  --url http://localhost:8000/api/users/me/usage \
  --header 'Authorization: Bearer <token>'
{
  "period_days": 30,
  "total_requests": 14523,
  "by_endpoint": {
    "/api/events": 4231,
    "/api/markets": 5102,
    "/api/search": 2890,
    "/api/comparisons": 1840,
    "/api/users/me": 460
  },
  "daily_usage": [
    {
      "date": "2025-01-15",
      "requests": 523
    },
    {
      "date": "2025-01-16",
      "requests": 481
    },
    {
      "date": "2025-01-17",
      "requests": 612
    }
  ]
}

Authorizations

Authorization
string
header
required

Use your API key as a Bearer token. Example: Authorization: Bearer mk_live_...

Query Parameters

days
integer
default:30

Number of days to look back for usage data.

Required range: 1 <= x <= 90

Response

Usage statistics for the requested period.

API usage statistics over a time period.

period_days
integer

Number of days in the reporting period.

total_requests
integer

Total number of API requests in the period.

by_endpoint
object

Request counts broken down by endpoint path.

daily_usage
object[]

Daily request counts.