Claude Platform Docs

Obtener configuración de cumplimiento

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

Recupera la configuración de cumplimiento (Compliance Settings) de tu organización.

Compliance Settings es un recurso singleton: existe exactamente uno por organización y se accede a él sin un identificador. El campo state refleja si la Compliance API está habilitada. Una organización con una organización principal lee el estado heredado de la configuración de la organización principal.

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"
Obtener configuración de cumplimiento
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"
}