Claude Platform Docs

Webhooks

Criar endpoint de webhook da organização
BetaNewOrganizationWebhookEndpoint Beta.Organization.Webhooks.Create(parameters, cancellationToken = default)
POST/v1/organizations/webhooks
Requires anthropic-beta: webhooks-2026-10-07. How to send beta headers

Crie um endpoint de webhook da organização.

Listar endpoints de webhook da organização
WebhookListPage Beta.Organization.Webhooks.List(parameters, cancellationToken = default)
GET/v1/organizations/webhooks
Requires anthropic-beta: webhooks-2026-10-07. How to send beta headers

Liste os endpoints de webhook da organização.

Obter endpoint de webhook da organização
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

Recupere um endpoint de webhook da organização pelo ID.

Atualizar endpoint de webhook da organização
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

Atualize um endpoint de webhook da organização. Somente os campos que você enviar são alterados.

Excluir endpoint de webhook da organização
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

Exclua um endpoint de webhook da organização.

Regenerar segredo de assinatura do endpoint de webhook da organização
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

Substitua o segredo de assinatura de um endpoint de webhook da organização. O segredo antigo deixa de funcionar imediatamente. O novo segredo é retornado somente nesta resposta.

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")