Compliance API changedapi/compliance
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+1,970added
Lines−1,283removed
From line
19
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits16to 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 511 more`
22- `activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 513 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 547
547547
548548 User disabled a plugin for their account.
549549
550 - `"claude_plugin_downloaded"`
551
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).
553
550554 - `"claude_plugin_enabled"`
551555
552556 User enabled a plugin for their account.
from line 937
933937
934938 - `"inference_hooks_request_denied"`
935939
936 Inference hooks inspection denied a request. The request was blocked and no model response was produced.
940 Inference hooks inspection denied a request. The request was blocked.
937941
938942 - `"inference_hooks_request_failed_open"`
939943
from line 1675
16711675
16721676 An OAuth app was updated.
16731677
1678 - `"platform_organization_created"`
1679
1680 An owner of the organization created a Claude Console organization under the same parent organization.
1681
16741682 - `"platform_plugin_directory_submission_created"`
16751683
16761684 A plugin directory submission was created on the API platform. A plugin directory submission is a request to list a plugin in the public plugin directory.
from line 2142
21342142
21352143 format: date-time
21362144
2137- `exclude_activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 511 more`
2145- `exclude_activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 513 more`
21382146
21392147 Exclude activities of these types. Cannot be combined with `activity_types[]`.
21402148
from line 2670
26622670
26632671 User disabled a plugin for their account.
26642672
2673 - `"claude_plugin_downloaded"`
2674
2675 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).
2676
26652677 - `"claude_plugin_enabled"`
26662678
26672679 User enabled a plugin for their account.
from line 3060
30483060
30493061 - `"inference_hooks_request_denied"`
30503062
3051 Inference hooks inspection denied a request. The request was blocked and no model response was produced.
3063 Inference hooks inspection denied a request. The request was blocked.
30523064
30533065 - `"inference_hooks_request_failed_open"`
30543066
from line 3798
37863798
37873799 An OAuth app was updated.
37883800
3801 - `"platform_organization_created"`
3802
3803 An owner of the organization created a Claude Console organization under the same parent organization.
3804
37893805 - `"platform_plugin_directory_submission_created"`
37903806
37913807 A plugin directory submission was created on the API platform. A plugin directory submission is a request to list a plugin in the public plugin directory.
from line 4257
42414257
42424258#### Returns
42434259
4244- `data: optional array of AbuseDecisionReceived or AccountDeleted or AdminAPIKeyCreated or 511 more`
4260- `data: optional array of AbuseDecisionReceived or AccountDeleted or AdminAPIKeyCreated or 513 more`
42454261
42464262 List of activity records. Each element's `type` field identifies which activity it is and which additional fields are present.
42474263
from line 8597
85818597
85828598 The published artifact's identifier.
85838599
8584 - `title: string`
8585
8586 Title of the published artifact
8587
85888600 - `id: optional string`
85898601
85908602 Unique identifier for the activity e.g. 'activity_abcd1234'
from line 8631
86198631
86208632 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).
86218633
8634 - `title: string`
8635
8636 **Deprecated**
8637
8638 No longer populated. For Code Artifacts (`claude_published_artifact_id` starts with `cart_`), find that artifact in List Code Artifacts: the title is the `name` of its `versions` entry whose `id` equals `claude_artifact_version_id`, while that version is still retained (a `name` equal to the version id means the title is no longer kept). For other artifacts, look up `claude_artifact_version_id` with Get artifact metadata. That id is absent when the publish isn't linked to an artifact version, and neither lookup works once the artifact is deleted.
8639
86228640 - `ClaudeArtifactSharingUpdated object`
86238641
86248642 An artifact's sharing settings were updated.
from line 9736
97189736
97199737 - `user_agent: string`
97209738
9721 - `ServiceAccountActor object`
9722
9723 - `type: optional "service_account_actor"`
9724
9725 default: service_account_actor
9726
9727 - `ip_address: string`
9728
9729 - `service_account_id: string`
9730
9731 - `user_agent: string`
9732
9733 - `ScimDirectorySyncActor object`
9734
9735 - `type: optional "scim_directory_sync_actor"`
9736
9737 default: scim_directory_sync_actor
9738
9739 - `directory_id: string`
9740
9741 - `workos_event_id: string`
9742
9743 - `idp_connection_type: optional string or null`
9744
9745 - `FederatedIdentityActor object`
9746
9747 A federated external workload authenticated via a verified OIDC token.
9748
9749 Carries the verified issuer, subject, and audience claims from the
9750 presented JWT.
9751
9752 - `type: optional "federated_identity_actor"`
9753
9754 default: federated_identity_actor
9755
9756 - `issuer: string`
9757
9758 - `subject: string`
9759
9760 - `audience: optional array of string`
9761
9762 - `ip_address: optional string or null`
9763
9764 - `user_agent: optional string or null`
9765
9766 - `FederatedActor object`
9767
9768 An external identity asserted by a trusted provider — a cloud-provider
9769 gateway or a customer-registered federation issuer — acting without an
9770 Anthropic-provisioned account or service account.
9771
9772
9739 - `Se
No line in this hunk matches that.