Claude Platform Docs

Webhooks

Crear endpoint de webhook de la organización
POST/v1/organizations/webhooks

Crea un endpoint de webhook de la organización.

Listar endpoints de webhook de la organización
GET/v1/organizations/webhooks

Lista los endpoints de webhook de la organización.

Obtener endpoint de webhook de la organización
GET/v1/organizations/webhooks/{webhook_endpoint_id}

Recupera un endpoint de webhook de la organización por ID.

Actualizar endpoint de webhook de la organización
POST/v1/organizations/webhooks/{webhook_endpoint_id}

Actualiza un endpoint de webhook de la organización. Solo se cambian los campos que envíes.

Eliminar endpoint de webhook de la organización
DELETE/v1/organizations/webhooks/{webhook_endpoint_id}

Elimina un endpoint de webhook de la organización.

Regenerar secreto de firma del endpoint de webhook de la organización
POST/v1/organizations/webhooks/{webhook_endpoint_id}/regenerate_signing_secret

Reemplaza el secreto de firma de un endpoint de webhook de la organización. El secreto anterior deja de funcionar de inmediato. El nuevo secreto solo se devuelve en esta respuesta.

Models
BetaDeletedOrganizationWebhookEndpoint object{ type: "webhook_endpoint_deleted", id }

A deleted organization webhook endpoint.

type: "webhook_endpoint_deleted"

Always webhook_endpoint_deleted.

defaultwebhook_endpoint_deleted
id: string

ID of the deleted webhook endpoint.

BetaNewOrganizationWebhookEndpoint object{ id, created_at, description, 7 more }

A new organization webhook endpoint, with its signing secret.

BetaOrganizationWebhookEndpoint object{ id, created_at, description, 6 more }

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

BetaOrganizationWebhookEndpointSigningSecret object{ signing_secret }

An organization webhook endpoint's new signing secret.

signing_secret: string

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

BetaOrganizationWebhookEndpointState = "disabled" or "enabled"

Whether deliveries are sent to an organization webhook endpoint.

One of the following:
"disabled"
"enabled"