Skip to content

Usage

Retrieve usage statistics for your API key, including request counts, endpoint breakdowns, and recent request history.

GET /usage

No request body. Authentication via X-API-Key header.

Terminal window
curl https://mcll3bnfubyazfg6wekv3xc6fi0dgpyk.lambda-url.us-east-1.on.aws/usage \
-H "X-API-Key: YOUR_API_KEY"
FieldTypeDescription
total_requestsnumberTotal requests made with this key
requests_by_endpointobjectRequest count per endpoint
requests_todaynumberRequests made today (UTC)
recent_requestsarrayLast 20 requests (newest first)
FieldTypeDescription
endpointstringAPI endpoint path
timestampstringISO 8601 timestamp
latency_msnumberRequest duration in milliseconds
statusnumberHTTP status code
{
"total_requests": 142,
"requests_by_endpoint": {
"/identify_clothing": 89,
"/generate_image": 41,
"/style_me": 8,
"/usage": 4
},
"requests_today": 12,
"recent_requests": [
{
"endpoint": "/identify_clothing",
"timestamp": "2025-01-15T14:32:01.000Z",
"latency_ms": 3200,
"status": 200
},
{
"endpoint": "/generate_image",
"timestamp": "2025-01-15T14:28:45.000Z",
"latency_ms": 18500,
"status": 200
}
]
}
  • Usage data is tracked automatically for every authenticated request
  • The recent_requests array returns the most recent 20 requests
  • Usage statistics are per API key, not per user
  • You can also view usage in the Developer Portal