Skip to main content
GET
/
activity
Get user activity grouped by endpoint
const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};

fetch('https://api.phaseo.app/v1/activity', options)
  .then(res => res.json())
  .then(res => console.log(res))
  .catch(err => console.error(err));
{
  "data": [
    {
      "date": "2025-08-24",
      "model": "openai/gpt-4.1",
      "model_permaslug": "openai/gpt-4.1-2025-04-14",
      "endpoint_id": "chat.completions",
      "provider_name": "OpenAI",
      "usage": 0.015,
      "byok_usage_inference": 0.012,
      "requests": 5,
      "prompt_tokens": 50,
      "completion_tokens": 125,
      "reasoning_tokens": 25
    }
  ]
}
Returns a detailed breakdown of recent API activity including request metrics, costs, and usage data.

Authorizations

Authorization
string
header
required

Bearer token authentication

Query Parameters

date
string<date>

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

Response

Retrieved

data
object[]
required
Last modified on February 11, 2026