Follow Discord
Sweep 28 Sep 2026 · 18:16Z Build v2.1.284 505 read Stable v2.1.277 Latest v2.1.284 Next v2.1.284 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One change · api

Get Activity Summaries changedapi/beta/organization/analytics/retrieve_summaries

Nearest release: v2.1.284, published 8 hours before this site recorded the change. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.

Recorded here
Lines+185added
Lines−7removed
From line 10 where the diff opens
First seen 10 Sep 2026 this site's first read of the page
Recorded edits2to this page, all time

The whole hunk

from line 10, old and new numbered
/
lines
from line 10
1010Get organization-wide activity summaries for a date range.
1111 
1212Returns one entry per day from `starting_date` (inclusive) to `ending_date`
13(exclusive). Data is typically available with a 1-day lag and may be
14revised by a few percent over the following days: when `ending_date` is
15omitted it defaults to the most recent available day + 1, so the last
16entry covers the most recent available day. The series can be scoped to
17an RBAC group via `filter[]=rbac_group_id:{id}`. Available to
18organizations on a Claude Enterprise plan. Requires an API key with the
19`read:analytics` scope.
13(exclusive) in `data`, the same `data` / `next_page` envelope as the other
14analytics list endpoints; the series is currently returned in full, so
15`next_page` is always null (`summaries` is a deprecated alias of `data`).
16Data is typically available with a 1-day lag and may be revised by a few
17percent over the following days: when `ending_date` is omitted it
18defaults to the most recent available day + 1, so the last entry covers
19the most recent available day. The series can be scoped to an RBAC group
20via `filter[]=rbac_group_id:{id}`. Available to organizations on a Claude
21Enterprise plan. Requires an API key with the `read:analytics` scope.
2022 
2123## Query parameters
2224 
from line 40
3840 
3941 maxItems: 100
4042 
43- `limit: optional number`
44 
45 Number of results per page (1-1000, default 100). The day series (at most 366 entries) is currently returned in full in a single page, so `limit` does not yet shorten it.
46 
47 minimum: 1, maximum: 1000
48 
49- `page: optional string`
50 
51 Opaque cursor from a previous response's `next_page` field. `next_page` is currently always null, so there is never a cursor to send.
52 
4153## Returns
4254 
4355- `BetaActivitySummary object`
from line 56
4456 
4557 Response for GET /v1/organizations/analytics/summaries.
4658 
59 - `data: array of object`
60 
61 One entry per day in the requested range, ascending by date.
62 
63 - `assigned_seat_count: number or null`
64 
65 Number of seats currently assigned to members. Null when the response is scoped to an RBAC group — seat assignment is org-wide and has no per-group analogue.
66 
67 - `cowork_daily_active_user_count: number`
68 
69 Number of users with Cowork activity on the requested day
70 
71 - `cowork_monthly_active_user_count: number`
72 
73 Number of users with Cowork activity in the 30-day rolling window
74 
75 - `cowork_weekly_active_user_count: number`
76 
77 Number of users with Cowork activity in the 7-day rolling window
78 
79 - `daily_active_user_count: number`
80 
81 Number of users with token consumption on the requested day
82 
83 - `daily_adoption_rate: number or null`
84 
85 Percentage of assigned seats with activity on the requested day (`DAU / assigned_seat_count * 100`). Null when the response is scoped to an RBAC group.
86 
87 - `ending_at: string`
88 
89 End of the aggregation period (exclusive), UTC midnight in RFC 3339 format (e.g. `2026-01-16T00:00:00Z`).
90 
91 format: date-time
92 
93 - `monthly_active_user_count: number`
94 
95 Number of users with token consumption in the 30-day rolling window
96 
97 - `monthly_adoption_rate: number or null`
98 
99 Percentage of assigned seats with activity in the 30-day rolling window (`MAU / assigned_seat_count * 100`). Null when the response is scoped to an RBAC group.
100 
101 - `pending_invite_count: number or null`
102 
103 Number of pending invitations to join the organization. Null when the response is scoped to an RBAC group.
104 
105 - `starting_at: string`
106 
107 Start of the aggregation period (inclusive), UTC midnight in RFC 3339 format (e.g. `2026-01-15T00:00:00Z`).
108 
109 format: date-time
110 
111 - `weekly_active_user_count: number`
112 
113 Number of users with token consumption in the 7-day rolling window
114 
115 - `weekly_adoption_rate: number or null`
116 
117 Percentage of assigned seats with activity in the 7-day rolling window (`WAU / assigned_seat_count * 100`). Null when the response is scoped to an RBAC group.
118 
119 - `chat_daily_active_user_count: optional number or null`
120 
121 Number of users with claude.ai (chat) activity on the requested day. Omitted from the response while the per-product breakdown is not enabled for this organization.
122 
123 - `chat_monthly_active_user_count: optional number or null`
124 
125 Number of users with claude.ai (chat) activity in the 30-day rolling window. Omitted from the response while the per-product breakdown is not enabled for this organization.
126 
127 - `chat_weekly_active_user_count: optional number or null`
128 
129 Number of users with claude.ai (chat) activity in the 7-day rolling window. Omitted from the response while the per-product breakdown is not enabled for this organization.
130 
131 - `claude_code_daily_active_user_count: optional number or null`
132 
133 Number of users with Claude Code activity on the requested day. Omitted from the response while the per-product breakdown is not enabled for this organization.
134 
135 - `claude_code_monthly_active_user_count: optional number or null`
136 
137 Number of users with Claude Code activity in the 30-day rolling window. Omitted from the response while the per-product breakdown is not enabled for this organization.
138 
139 - `claude_code_weekly_active_user_count: optional number or null`
140 
141 Number of users with Claude Code activity in the 7-day rolling window. Omitted from the response while the per-product breakdown is not enabled for this organization.
142 
143 - `claude_design_daily_active_user_count: optional number or null`
144 
145 Number of users with Claude Design activity on the requested day. Omitted from the response while the per-product breakdown is not enabled for this organization.
146 
147 - `claude_design_monthly_active_user_count: optional number or null`
148 
149 Number of users with Claude Design activity in the 30-day rolling window. Omitted from the response while the per-product breakdown is not enabled for this organization.
150 
151 - `claude_design_weekly_active_user_count: optional number or null`
152 
153 Number of users with Claude Design activity in the 7-day rolling window. Omitted from the response while the per-product breakdown is not enabled for this organization.
154 
155 - `office_agent_daily_active_user_count: optional number or null`
156 
157 Number of users with Claude in Office activity on the requested day. Omitted from the response while the per-product breakdown is not enabled for this organization.
158 
159 - `office_agent_monthly_active_user_count: optional number or null`
160 
161 Number of users with Claude in Office activity in the 30-day rolling window. Omitted from the response while the per-product breakdown is not enabled for this organization.
162 
163 - `office_agent_weekly_active_user_count: optional number or null`
164 
165 Number of users with Claude in Office activity in the 7-day rolling window. Omitted from the response while the per-product breakdown is not enabled for this organization.
166 
167 - `science_daily_active_user_count: optional number or null`
168 
169 Number of users with Claude Science activity on the requested day. Omitted from the response while the per-product breakdown is not enabled for this organization.
170 
171 - `science_entitled_user_count: optional number or null`
172 
173 Number of users with a Claude Science seat entitlement (per-seat RBAC) at the time of the daily snapshot. The funnel top; independent of the org-level Claude Science toggle. Null when the response is scoped to an RBAC group — entitlement is org-wide and has no per-group analogue. Omitted from the response while the per-product breakdown is not enabled for this organization.
174 
175 - `science_monthly_active_user_count: optional number or null`
176 
177 Number of users with Claude Science activity in the 30-day rolling window. Omitted from the response while the per-product breakdown is not enabled for this organization.
178 
179 - `science_weekly_active_user_count: optional number or null`
180 
181 Number of users with Claude Science activity in the 7-day rolling window. Omitted from the response while the per-product breakdown is not enabled for this organization.
182 
183 - `next_page: string or null`
184 
185 Opaque cursor for the next page, or null if no more results. Currently always null: the day series is returned in full.
186 
47187 - `summaries: array of object`
48188 
189 **Deprecated**
190 
191 Deprecated: use `data`, which carries the same entries.
192 
49193 - `assigned_seat_count: number or null`
50194 
51195 Number of seats currently assigned to members. Null when the response is scoped to an RBAC group — seat assignment is org-wide and has no per-group analogue.
from line 322
178322 
179323```json
180324{
325 "data": [
326 {
327 "assigned_seat_count": 0,
328 "cowork_daily_active_user_count": 0,
329 "cowork_monthly_active_user_count": 0,
330 "cowork_weekly_active_user_count": 0,
331 "daily_active_user_count": 0,
332 "daily_adoption_rate": 0,
333 "ending_at": "2019-12-27T18:11:19.117Z",
334 "monthly_active_user_count": 0,
335 "monthly_adoption_rate": 0,
336 "pending_invite_count": 0,
337 "starting_at": "2019-12-27T18:11:19.117Z",
338 "weekly_active_user_count": 0,
339 "weekly_adoption_rate": 0,
340 "chat_daily_active_user_count": 0,
341 "chat_monthly_active_user_count": 0,
342 "chat_weekly_active_user_count": 0,
343 "claude_code_daily_active_user_count": 0,
344 "claude_code_monthly_active_user_count": 0,
345 "claude_code_weekly_active_user_count": 0,
346 "claude_design_daily_active_user_count": 0,
347 "claude_design_monthly_active_user_count": 0,
348 "claude_design_weekly_active_user_count": 0,
349 "office_agent_daily_active_user_count": 0,
350 "office_agent_monthly_active_user_count": 0,
351 "office_agent_weekly_active_user_count": 0,
352 "science_daily_active_user_count": 0,
353 "science_entitled_user_count": 0,
354 "science_monthly_active_user_count": 0,
355 "science_weekly_active_user_count": 0
356 }
357 ],
358 "next_page": "next_page",
181359 "summaries": [
182360 {
183361 "assigned_seat_count": 0,
Feedback