Claude Platform Docs

Вебхуки

Создать конечную точку вебхука организации
BetaNewOrganizationWebhookEndpoint Beta.Organization.Webhooks.Create(parameters, cancellationToken = default)
POST/v1/organizations/webhooks
Requires anthropic-beta: webhooks-2026-10-07. How to send beta headers
Список конечных точек вебхуков организации
WebhookListPage Beta.Organization.Webhooks.List(parameters, cancellationToken = default)
GET/v1/organizations/webhooks
Requires anthropic-beta: webhooks-2026-10-07. How to send beta headers

Вывести список конечных точек вебхуков организации.

Получить конечную точку вебхука организации
BetaOrganizationWebhookEndpoint Beta.Organization.Webhooks.Retrieve(parameters, cancellationToken = default)
GET/v1/organizations/webhooks/{webhook_endpoint_id}
Requires anthropic-beta: webhooks-2026-10-07. How to send beta headers

Получить конечную точку вебхука организации по ID.

Обновить конечную точку вебхука организации
BetaOrganizationWebhookEndpoint Beta.Organization.Webhooks.Update(parameters, cancellationToken = default)
POST/v1/organizations/webhooks/{webhook_endpoint_id}
Requires anthropic-beta: webhooks-2026-10-07. How to send beta headers

Обновить конечную точку вебхука организации. Изменяются только переданные вами поля.

Удалить конечную точку вебхука организации
BetaDeletedOrganizationWebhookEndpoint Beta.Organization.Webhooks.Delete(parameters, cancellationToken = default)
DELETE/v1/organizations/webhooks/{webhook_endpoint_id}
Requires anthropic-beta: webhooks-2026-10-07. How to send beta headers
Сгенерировать заново секрет подписи конечной точки вебхука организации
BetaOrganizationWebhookEndpointSigningSecret Beta.Organization.Webhooks.RegenerateSigningSecret(parameters, cancellationToken = default)
POST/v1/organizations/webhooks/{webhook_endpoint_id}/regenerate_signing_secret
Requires anthropic-beta: webhooks-2026-10-07. How to send beta headers

Заменить секрет подписи конечной точки вебхука организации. Старый секрет перестаёт действовать немедленно. Новый секрет возвращается только в этом ответе.

Models
class BetaDeletedOrganizationWebhookEndpoint { Type = "webhook_endpoint_deleted"; ID; }

A deleted organization webhook endpoint.

JsonElement Type = "webhook_endpoint_deleted"

Always webhook_endpoint_deleted.

required string ID

ID of the deleted webhook endpoint.

class BetaNewOrganizationWebhookEndpoint { ID; CreatedAt; Description; /* 7 more */ }

A new organization webhook endpoint, with its signing secret.

class BetaOrganizationWebhookEndpoint { ID; CreatedAt; Description; /* 6 more */ }

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

class BetaOrganizationWebhookEndpointSigningSecret { SigningSecret; }

An organization webhook endpoint's new signing secret.

required string SigningSecret

The new signing secret. Deliveries are signed with it from now on, and no other response returns it.

enum BetaOrganizationWebhookEndpointState

Whether deliveries are sent to an organization webhook endpoint.

Disabled("disabled")
Enabled("enabled")