Claude Platform Docs

更新组织 Webhook 端点

$ ant beta:organization:webhooks update
POST/v1/organizations/webhooks/{webhook_endpoint_id}

更新组织 webhook 端点。仅更改您发送的字段。

每个请求都必须包含 beta 标头 anthropic-beta: webhooks-2026-10-07。不带该标头的请求将返回 404,就如同此 API 不存在一样。Anthropic 会为每个组织单独开启组织 webhook 端点功能;在您的组织开启之前,请求同样会返回 404。组织 webhook 端点目前处于 beta 阶段,不适用于已启用 HIPAA 就绪的组织。

Parameters
--webhook-endpoint-id: string⁠Path parameter

ID of the webhook endpoint.

maxLength2048
--description: optional string

Notes about the endpoint.

--enabled-event: optional array of "user_profile.enforcement_action_opened" or "user_profile.enforcement_action_resolved"

The event types to deliver to the endpoint. Replaces the whole set; an empty list leaves it unchanged.

--name: optional string

A short label for the endpoint.

--state: optional "disabled" or "enabled"

disabled stops deliveries. enabled resumes them and clears disabled_reason. Events that happen while the endpoint is disabled are never delivered.

--url: optional string

The HTTPS URL that deliveries are sent to.

minLength1
--beta: optional array of AnthropicBeta⁠Header parameter

This endpoint is in beta: requests must send webhooks-2026-10-07 in this header.

Returns
beta_organization_webhook_endpoint: object{ id, created_at, description, 6 more }

A webhook endpoint that belongs to the organization rather than to one of its workspaces.

id: string

ID of the webhook endpoint.

created_at: string

When the endpoint was created, in RFC 3339 format.

formatdate-time
description: string

Notes about the endpoint. An empty string when none were given.

disabled_reason: string

Why Anthropic disabled the endpoint automatically. An empty string when the endpoint is enabled, or when you disabled it.

enabled_events: array of "user_profile.enforcement_action_opened" or "user_profile.enforcement_action_resolved"

The event types delivered to the endpoint.

One of the following:
"user_profile.enforcement_action_opened"
"user_profile.enforcement_action_resolved"
name: string

A short label for the endpoint. An empty string when none was given.

state: "disabled" or "enabled"

Whether deliveries are sent to the endpoint.

One of the following:
"disabled"
"enabled"
updated_at: string

When the endpoint was last changed, in RFC 3339 format.

formatdate-time
url: string

The HTTPS URL that deliveries are sent to.

更新组织 Webhook 端点
ant beta:organization:webhooks update \
  --api-key my-anthropic-api-key \
  --webhook-endpoint-id webhook_endpoint_id
Returns Examples
Response 200
{
  "id": "id",
  "created_at": "2019-12-27T18:11:19.117Z",
  "description": "description",
  "disabled_reason": "disabled_reason",
  "enabled_events": [
    "user_profile.enforcement_action_opened"
  ],
  "name": "name",
  "state": "disabled",
  "updated_at": "2019-12-27T18:11:19.117Z",
  "url": "url"
}