Skip to main content
GET
/
api
/
analytics
/
summary
Memory and commitment health metrics
curl --request GET \
  --url https://api.example.com/api/analytics/summary \
  --header 'Authorization: Bearer <token>'
{
  "total_memories": 123,
  "memories_by_type": {},
  "memories_by_status": {},
  "memories_created_7d": 123,
  "commitments_resolved_7d": 123,
  "stale_commitment_count": 123,
  "overdue_commitment_count": 123,
  "source_distribution": {},
  "most_active_projects": [
    {}
  ],
  "commitment_completion_rate_7d": 123,
  "commitments_resolved_today": 123
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

scope
enum<string> | null

Filter by scope (personal or work)

Available options:
personal,
work

Response

Successful Response

Response for /api/analytics/summary.

total_memories
integer
required
memories_by_type
Memories By Type · object
required
memories_by_status
Memories By Status · object
required
memories_created_7d
integer
required
commitments_resolved_7d
integer
required
stale_commitment_count
integer
required
overdue_commitment_count
integer
required
source_distribution
Source Distribution · object
required
most_active_projects
Most Active Projects · object[]
required
commitment_completion_rate_7d
number
required
commitments_resolved_today
integer
required