Crea endpoint webhook dell'organizzazione
anthropic-beta: webhooks-2026-10-07. How to send beta headersCrea un endpoint webhook dell'organizzazione.
Un endpoint webhook dell'organizzazione appartiene all'organizzazione anziché a uno dei suoi workspace. Un'organizzazione può avere al massimo 32 endpoint webhook dell'organizzazione, abilitati o disabilitati.
La risposta include il segreto di firma dell'endpoint. Nessuna lettura lo restituisce, quindi conservalo quando lo ricevi.
Ogni richiesta deve includere l'header beta anthropic-beta: webhooks-2026-10-07. Una richiesta senza di esso restituisce 404, esattamente come se questa API non esistesse. Anthropic attiva gli endpoint webhook dell'organizzazione per ciascuna organizzazione; finché non sono attivi per la tua, le richieste restituiscono ugualmente 404. Gli endpoint webhook dell'organizzazione sono in beta e non sono disponibili per le organizzazioni con la predisposizione HIPAA abilitata.
Parameters
Returns
using System;
using Anthropic.Models.Beta.Organization.Webhooks;
WebhookCreateParams parameters = new()
{
EnabledEvents =
[
EnabledEvent.UserProfileEnforcementActionOpened
],
UrlValue = "x",
};
var betaNewOrganizationWebhookEndpoint = await client.Beta.Organization.Webhooks.Create(parameters);
Console.WriteLine(betaNewOrganizationWebhookEndpoint);{
"id": "id",
"created_at": "2019-12-27T18:11:19.117Z",
"description": "description",
"disabled_reason": "disabled_reason",
"enabled_events": [
"user_profile.enforcement_action_opened"
],
"name": "name",
"signing_secret": "signing_secret",
"state": "disabled",
"updated_at": "2019-12-27T18:11:19.117Z",
"url": "url"
}Returns Examples
{
"id": "id",
"created_at": "2019-12-27T18:11:19.117Z",
"description": "description",
"disabled_reason": "disabled_reason",
"enabled_events": [
"user_profile.enforcement_action_opened"
],
"name": "name",
"signing_secret": "signing_secret",
"state": "disabled",
"updated_at": "2019-12-27T18:11:19.117Z",
"url": "url"
}