Compliance API changedapi/compliance
Nearest release: v2.1.294, published an hour after 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+5,046added
Lines−4,440removed
From line
19
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits33to this page, all time
The whole hunk
from line 19, old and new numbered
/
This page is larger than the 256 KiB this site keeps, so one side of the diff below stops where the stored text does.
from line 19
1919
2020#### Query parameters
2121
22- `activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 514 more`
22- `activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 516 more`
2323
2424 Filter activities by type. See the response `data` schema for the additional fields each type returns. Cannot be combined with `exclude_activity_types[]`.
2525
from line 549
549549
550550 - `"claude_plugin_downloaded"`
551551
552 The archive of the plugin version a member was served was downloaded to install or update the plugin in one of the member's Claude apps (Claude in the browser, the Claude desktop app, Claude Code, or a cloud session).
552 The archive of the plugin version a member was served was downloaded to install or update the plugin in one of the member's Claude apps (Claude in the browser, the Claude desktop app, Claude Code, or a cloud session). Recorded when the member explicitly installs, updates or downloads the plugin (user_action), and when a fetch creates the member's install record for the plugin — its first delivery to them, whether a background sync of a plugin distributed to them or their own first install, which then carries both records (first_delivery). A plugin the member enabled in Claude is on the feed as claude_plugin_enabled and its later delivery by a client's background sync is not recorded again; nor are re-syncs, or fetches that only display the plugin's files in the browser.
553553
554554 - `"claude_plugin_enabled"`
555555
from line 1059
10591059
10601060 A capability grant was removed from a workspace or role.
10611061
1062 - `"org_chat_cowork_unified_disabled"`
1063
1064 The organization's setting for the unified Chat and Cowork experience was turned off.
1065
1066 - `"org_chat_cowork_unified_enabled"`
1067
1068 The organization's setting for the unified Chat and Cowork experience was turned on.
1069
10621070 - `"org_claude_code_data_sharing_disabled"`
10631071
10641072 Organization Claude Code data sharing was disabled.
from line 2154
21462154
21472155 format: date-time
21482156
2149- `exclude_activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 514 more`
2157- `exclude_activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 516 more`
21502158
21512159 Exclude activities of these types. Cannot be combined with `activity_types[]`.
21522160
from line 2684
26762684
26772685 - `"claude_plugin_downloaded"`
26782686
2679 The archive of the plugin version a member was served was downloaded to install or update the plugin in one of the member's Claude apps (Claude in the browser, the Claude desktop app, Claude Code, or a cloud session).
2687 The archive of the plugin version a member was served was downloaded to install or update the plugin in one of the member's Claude apps (Claude in the browser, the Claude desktop app, Claude Code, or a cloud session). Recorded when the member explicitly installs, updates or downloads the plugin (user_action), and when a fetch creates the member's install record for the plugin — its first delivery to them, whether a background sync of a plugin distributed to them or their own first install, which then carries both records (first_delivery). A plugin the member enabled in Claude is on the feed as claude_plugin_enabled and its later delivery by a client's background sync is not recorded again; nor are re-syncs, or fetches that only display the plugin's files in the browser.
26802688
26812689 - `"claude_plugin_enabled"`
26822690
from line 3194
31863194
31873195 A capability grant was removed from a workspace or role.
31883196
3197 - `"org_chat_cowork_unified_disabled"`
3198
3199 The organization's setting for the unified Chat and Cowork experience was turned off.
3200
3201 - `"org_chat_cowork_unified_enabled"`
3202
3203 The organization's setting for the unified Chat and Cowork experience was turned on.
3204
31893205 - `"org_claude_code_data_sharing_disabled"`
31903206
31913207 Organization Claude Code data sharing was disabled.
from line 4281
42654281
42664282#### Returns
42674283
4268- `data: optional array of AbuseDecisionReceived or AccountDeleted or AdminAPIKeyCreated or 514 more`
4284- `data: optional array of AbuseDecisionReceived or AccountDeleted or AdminAPIKeyCreated or 516 more`
42694285
42704286 List of activity records. Each element's `type` field identifies which activity it is and which additional fields are present.
42714287
from line 9639
96239639
96249640 default: attested_device_actor
96259641
9626 - `external_client_id: string`
9627
9628 - `kid_hash: string`
9629
9630 - `ip_address: optional string or null`
9631
9632 - `user_agent: optional string or null`
9633
9634 - `id: optional string`
9635
9636 Unique identifier for the activity e.g. 'activity_abcd1234'
9637
9638 - `created_at: optional string`
9639
9640 When this activity occurred.
9641
9642 format: date-time
9643
9644 - `from_date: optional string or null`
9645
9646 Start date of the export range
9647
9648 - `organization_id: optional string or null`
9649
9650 Organization ID this activity is associated with
9651
9652 - `organization_uuid: optional string or null`
9653
9654 Organization UUID where the activity occurred. Null when the activity is not tied to an organization (for example, login and logout events or calls to the Compliance API).
9655
9656 - `to_date: optional string or null`
9657
9658 End date of the export range
9659
9660 - `BillingEmailsUpdated object`
9661
9662 The organization's billing email recipients were updated.
9663
9664 - `type: optional "billing_emails_updated"`
9665
9666 default: billing_emails_updated
9667
9668 - `actor: APIActor or UserActor or UnauthenticatedUserActor or 8 more`
9669
9670 - `APIActor object`
9671
9672 - `type: optional "api_actor"`
9673
9674 default: api_actor
9675
9676 - `api_key_id: string`
9677
9678 - `ip_address: string`
9679
9680 - `user_agent: string`
9681
9682 - `UserActor object`
9683
9684 - `type: optional "user_actor"`
9685
9686 default: user_actor
9687
9688 - `email_address: string`
9689
9690 format: email
9691
9692 - `ip_address: string`
9693
9694 - `user_agent: string`
9695
9696 - `user_id: string`
9697
9698 - `UnauthenticatedUserActor object`
9699
9700 - `type: optional "unauthenticated_user_actor"`
9701
9702
9642 - `e
No line in this hunk matches that.