v124

OpenAPI 3.1.0MITraw.githubusercontent.com2026-08-01957351.2 MB
Analytics

Get user activity grouped by endpoint

Returns user activity data grouped by endpoint for the last 30 (completed) UTC days. Management key required.

get/activity

Query parameters

datestring

Filter by a single UTC date in the last 30 days (YYYY-MM-DD format).

Example:2025-08-24

Filter by a single UTC date in the last 30 days (YYYY-MM-DD format).

api_key_hashstring

Filter by API key hash (SHA-256 hex string, as returned by the keys API).

Example:abc123def456...

Filter by API key hash (SHA-256 hex string, as returned by the keys API).

user_idstring

Filter by org member user ID. Only applicable for organization accounts.

Example:user_abc123

Filter by org member user ID. Only applicable for organization accounts.

Response

Returns user activity data grouped by endpoint

Example response

{
  "data": [
    {
      "byok_usage_inference": 0.012,
      "completion_tokens": 125,
      "date": "2025-08-24",
      "endpoint_id": "550e8400-e29b-41d4-a716-446655440000",
      "model": "openai/gpt-4.1",
      "model_permaslug": "openai/gpt-4.1-2025-04-14",
      "prompt_tokens": 50,
      "provider_name": "OpenAI",
      "reasoning_tokens": 25,
      "requests": 5,
      "usage": 0.015
    }
  ]
}