Pocket

Organization Analytics

View per-member recording statistics and team usage data

The analytics endpoint returns aggregated recording statistics for your organization, broken down by member.

Get Analytics

GET /api/v1/organization/:orgId/analytics

Minimum role: viewer

Query Parameters

ParameterTypeDefaultDescription
start_datestring30 days agoStart of the reporting period (YYYY-MM-DD)
end_datestringtodayEnd of the reporting period (YYYY-MM-DD)

Example Request

curl -X GET "https://public.heypocketai.com/api/v1/organization/org_abc/analytics?start_date=2026-03-01&end_date=2026-03-31" \
  -H "Authorization: Bearer pk_xxx"

Response

{
  "period": {
    "start_date": "2026-03-01",
    "end_date": "2026-03-31"
  },
  "totals": {
    "recordings": 142,
    "total_duration_seconds": 256800,
    "summarizations": 138
  },
  "members": [
    {
      "user_id": "usr_001",
      "email": "alice@example.com",
      "name": "Alice Chen",
      "recordings": 54,
      "total_duration_seconds": 97200,
      "summarizations": 52
    },
    {
      "user_id": "usr_002",
      "email": "bob@example.com",
      "name": "Bob Martinez",
      "recordings": 88,
      "total_duration_seconds": 159600,
      "summarizations": 86
    }
  ]
}

Response Fields

FieldTypeDescription
period.start_datestringInclusive start date of the period
period.end_datestringInclusive end date of the period
totals.recordingsnumberTotal recordings across all members
totals.total_duration_secondsnumberCombined duration in seconds
totals.summarizationsnumberTotal summarizations generated
members[].user_idstringMember's user ID
members[].emailstringMember's email address
members[].namestringMember's display name
members[].recordingsnumberRecordings created by this member
members[].total_duration_secondsnumberCombined duration for this member
members[].summarizationsnumberSummarizations generated for this member

On this page