Claude Platform Docs

Obtenir les paramètres de conformité

BetaComplianceSettings Beta.Organization.ComplianceSettings.Retrieve(parameters, cancellationToken = default)
GET/v1/organizations/compliance_settings

Récupère les paramètres de conformité (Compliance Settings) de votre organisation.

Compliance Settings est une ressource singleton : il en existe exactement une par organisation, adressée sans identifiant. Le champ state indique si l'API Compliance est activée. Une organisation ayant une organisation parente lit l'état hérité de la configuration de l'organisation parente.

Parameters
ComplianceSettingRetrieveParams parameters
Returns
class BetaComplianceSettings { Type = "compliance_settings"; State; }
JsonElement Type = "compliance_settings"
required BetaComplianceSettingsState State

Whether the Compliance API is enabled for this organization.

One of the following:
class BetaComplianceSettingsStateEnabled { Type = "enabled"; }
JsonElement Type = "enabled"
class BetaComplianceSettingsStateDisabled { Type = "disabled"; }
JsonElement Type = "disabled"
Obtenir les paramètres de conformité
using System;
using Anthropic.Models.Beta.Organization.ComplianceSettings;

ComplianceSettingRetrieveParams parameters = new();

var betaComplianceSettings = await client.Beta.Organization.ComplianceSettings.Retrieve(parameters);

Console.WriteLine(betaComplianceSettings);
Returns Examples
Response 200
{
  "state": {
    "type": "enabled"
  },
  "type": "compliance_settings"
}