Get user activity grouped by endpoint
GET
https://novapai.ai/api/v1/activity
GET
/api/v1/activity
cURL
$curl https://novapai.ai/api/v1/activity \
>-H "Authorization: Bearer <token>"200 Retrieved
reference-analytics-get-user-activity-01.json
{
"data": [
{
"date": "2025-08-24",
"model": "openai/gpt-4.1",
"model_permaslug": "openai/gpt-4.1-2025-04-14",
"endpoint_id": "550e8400-e29b-41d4-a716-446655440000",
"provider_name": "OpenAI",
"usage": 0.015,
"byok_usage_inference": 0.012,
"requests": 5,
"prompt_tokens": 50,
"completion_tokens": 125,
"reasoning_tokens": 25
}
]
}Returns user activity data grouped by endpoint for the last 30 (completed) UTC days. Management key required.
Authentication
Authorization Bearer
API key as bearer token in Authorization header
Query parameters
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
| date | string | 否 | Filter by a single UTC date in the last 30 days (YYYY-MM-DD format). |
Response
Returns user activity data grouped by endpoint
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
| data | list of objects | - | List of activity items |
Errors
| 状态码 | 说明 |
|---|---|
| 400 | Bad Request Error |
| 401 | Unauthorized Error |
| 403 | Forbidden Error |
| 500 | Internal Server Error |