Claude Platform Docs

Compliance-Einstellungen abrufen

OrganizationComplianceSettings organization().complianceSettings().retrieve(params = ComplianceSettingRetrieveParams.none(), requestOptions = RequestOptions.none())
GET/v1/organizations/compliance_settings

Ruft die Compliance Settings deiner Organisation ab.

Compliance Settings ist eine Singleton-Ressource: Es gibt genau eine pro Organisation, die ohne Bezeichner adressiert wird. Das Feld state gibt an, ob die Compliance API aktiviert ist. Eine Organisation mit einer übergeordneten Organisation liest den Status, der von der Konfiguration der übergeordneten Organisation geerbt wird.

Parameters
ComplianceSettingRetrieveParams params
Returns
class OrganizationComplianceSettings { type = "compliance_settings"; state; }
JsonValue type = "compliance_settings"

Whether the Compliance API is enabled for this organization.

One of the following:
class ComplianceSettingsStateEnabled { type = "enabled"; }
JsonValue type = "enabled"
class ComplianceSettingsStateDisabled { type = "disabled"; }
JsonValue type = "disabled"
Compliance-Einstellungen abrufen
package com.anthropic.example;

import com.anthropic.client.AnthropicClient;
import com.anthropic.client.okhttp.AnthropicOkHttpClient;
import com.anthropic.models.organization.compliancesettings.ComplianceSettingRetrieveParams;
import com.anthropic.models.organization.compliancesettings.OrganizationComplianceSettings;

public final class Main {
    private Main() {}

    public static void main(String[] args) {
        AnthropicClient client = AnthropicOkHttpClient.fromEnv();

        OrganizationComplianceSettings organizationComplianceSettings = client.organization().complianceSettings().retrieve();
    }
}
Returns Examples
Response 200
{
  "state": {
    "type": "enabled"
  },
  "type": "compliance_settings"
}