Claude Platform Docs

Webhooks

Créer un point de terminaison de webhook d'organisation
$ ant beta:organization:webhooks create
POST/v1/organizations/webhooks

Créez un point de terminaison de webhook d'organisation.

Lister les points de terminaison de webhook d'organisation
$ ant beta:organization:webhooks list
GET/v1/organizations/webhooks

Listez les points de terminaison de webhook de l'organisation.

Obtenir un point de terminaison de webhook d'organisation
$ ant beta:organization:webhooks retrieve
GET/v1/organizations/webhooks/{webhook_endpoint_id}

Récupérez un point de terminaison de webhook d'organisation par son ID.

Mettre à jour un point de terminaison de webhook d'organisation
$ ant beta:organization:webhooks update
POST/v1/organizations/webhooks/{webhook_endpoint_id}

Mettez à jour un point de terminaison de webhook d'organisation. Seuls les champs que vous envoyez sont modifiés.

Supprimer un point de terminaison de webhook d'organisation
$ ant beta:organization:webhooks delete
DELETE/v1/organizations/webhooks/{webhook_endpoint_id}

Supprimez un point de terminaison de webhook d'organisation.

Régénérer le secret de signature d'un point de terminaison de webhook d'organisation
$ ant beta:organization:webhooks regenerate-signing-secret
POST/v1/organizations/webhooks/{webhook_endpoint_id}/regenerate_signing_secret

Remplacez le secret de signature d'un point de terminaison de webhook d'organisation. L'ancien secret cesse de fonctionner immédiatement. Le nouveau secret n'est renvoyé que dans cette réponse.

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

A deleted organization webhook endpoint.

type: "webhook_endpoint_deleted"

Always webhook_endpoint_deleted.

id: string

ID of the deleted webhook endpoint.

beta_new_organization_webhook_endpoint: object{ id, created_at, description, 7 more }

A new organization webhook endpoint, with its signing secret.

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.

beta_organization_webhook_endpoint_signing_secret: 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.

beta_organization_webhook_endpoint_state: "disabled" or "enabled"

Whether deliveries are sent to an organization webhook endpoint.

"disabled"
"enabled"