Webhooks
Create Organization Webhook Endpoint
$client->beta->organization->webhooks->create(list<EnabledEvent> enabledEvents, string url, ?string description, ?string name, ?list<AnthropicBeta> betas): NewOrganizationWebhookEndpointPOST/v1/organizations/webhooks
Requires
anthropic-beta: webhooks-2026-10-07. How to send beta headersCreate an organization webhook endpoint.
List Organization Webhook Endpoints
$client->beta->organization->webhooks->list(?string afterID, ?string beforeID, ?int limit, ?Order order, ?list<AnthropicBeta> betas): Page<OrganizationWebhookEndpoint>GET/v1/organizations/webhooks
Requires
anthropic-beta: webhooks-2026-10-07. How to send beta headersList the organization's webhook endpoints.
Get Organization Webhook Endpoint
$client->beta->organization->webhooks->retrieve(string webhookEndpointID, ?list<AnthropicBeta> betas): OrganizationWebhookEndpointGET/v1/organizations/webhooks/{webhook_endpoint_id}
Requires
anthropic-beta: webhooks-2026-10-07. How to send beta headersRetrieve an organization webhook endpoint by ID.
Update Organization Webhook Endpoint
$client->beta->organization->webhooks->update(string webhookEndpointID, ?string description, ?list<EnabledEvent> enabledEvents, ?string name, ?State state, ?string url, ?list<AnthropicBeta> betas): OrganizationWebhookEndpointPOST/v1/organizations/webhooks/{webhook_endpoint_id}
Requires
anthropic-beta: webhooks-2026-10-07. How to send beta headersUpdate an organization webhook endpoint. Only the fields you send are changed.
Delete Organization Webhook Endpoint
$client->beta->organization->webhooks->delete(string webhookEndpointID, ?list<AnthropicBeta> betas): DeletedOrganizationWebhookEndpointDELETE/v1/organizations/webhooks/{webhook_endpoint_id}
Requires
anthropic-beta: webhooks-2026-10-07. How to send beta headersDelete an organization webhook endpoint.
Regenerate Organization Webhook Endpoint Signing Secret
$client->beta->organization->webhooks->regenerateSigningSecret(string webhookEndpointID, ?list<AnthropicBeta> betas): OrganizationWebhookEndpointSigningSecretPOST/v1/organizations/webhooks/{webhook_endpoint_id}/regenerate_signing_secret
Requires
anthropic-beta: webhooks-2026-10-07. How to send beta headersReplace an organization webhook endpoint's signing secret. The old secret stops working immediately. The new secret is returned only in this response.