Organisation
Aktuelle Organisation abrufen
organization.retrieve() -> OrganizationInfoRuft Informationen über die Organisation ab, die mit dem authentifizierten API-Key verknüpft ist.
Models
OrganisationAPI-Keys
API-Keys auflisten
organization.api_keys.list(**kwargs) -> SyncPage[APIKey]API-Key abrufen (Admin API)
organization.api_keys.retrieve(api_key_id) -> APIKeyRuft Informationen über einen einzelnen API-Key in deiner Organisation ab, der anhand seiner ID gesucht wird. Dieser Admin-API-Endpunkt erfordert einen Admin-API-Key, ist für die programmatische Key-Verwaltung vorgesehen und gibt niemals den geheimen Wert des Keys zurück. Um deine eigenen API-Keys anzuzeigen oder zu erstellen, gehe in der Claude Console zu API-Keys.
API-Key aktualisieren
organization.api_keys.update(api_key_id, **kwargs) -> APIKeyOrganisationExterne Keys
Externen Key erstellen
organization.external_keys.create(**kwargs) -> ExternalKeyErstellt eine externe Key-Konfiguration, die der Organisation des Aufrufers gehört.
Externe Keys auflisten
organization.external_keys.list(**kwargs) -> SyncPageCursor[ExternalKey]Listet externe Key-Konfigurationen in der Organisation des Aufrufers auf.
Externen Key abrufen
organization.external_keys.retrieve(external_key_id) -> ExternalKeyRuft eine einzelne externe Key-Konfiguration in der Organisation des Aufrufers anhand der ID ab.
Externen Key aktualisieren
organization.external_keys.update(external_key_id, **kwargs) -> ExternalKeyAktualisiert eine externe Key-Konfiguration teilweise. Ausgelassene Felder bleiben unverändert.
Externen Key löschen
organization.external_keys.delete(external_key_id) -> ExternalKeyDeleteResponseLöscht eine externe Key-Konfiguration.
Externen Key validieren
organization.external_keys.validate(external_key_id) -> ExternalKeyValidateResponseValidiert eine externe Key-Konfiguration gegen das KMS des Kunden.
OrganisationFöderationIssuer
Federation-Issuer erstellen
organization.federation.issuers.create(**kwargs) -> FederationIssuerErfordert ein OAuth-Zugriffstoken mit dem Scope org:admin, über ant auth login --scope org:admin oder eine Workload-Identity-Federation-Regel; Admin-API-Keys werden nicht akzeptiert. Siehe WIF mit der Admin API verwalten.
Federation-Issuer auflisten
organization.federation.issuers.list(**kwargs) -> SyncPageCursor[FederationIssuer]Erfordert ein OAuth-Zugriffstoken mit dem Scope org:admin, über ant auth login --scope org:admin oder eine Workload-Identity-Federation-Regel; Admin-API-Keys werden nicht akzeptiert. Siehe WIF mit der Admin API verwalten.
Federation-Issuer abrufen
organization.federation.issuers.retrieve(federation_issuer_id) -> FederationIssuerErfordert ein OAuth-Zugriffstoken mit dem Scope org:admin, über ant auth login --scope org:admin oder eine Workload-Identity-Federation-Regel; Admin-API-Keys werden nicht akzeptiert. Siehe WIF mit der Admin API verwalten.
Federation-Issuer aktualisieren
organization.federation.issuers.update(federation_issuer_id, **kwargs) -> FederationIssuerErfordert ein OAuth-Zugriffstoken mit dem Scope org:admin, über ant auth login --scope org:admin oder eine Workload-Identity-Federation-Regel; Admin-API-Keys werden nicht akzeptiert. Siehe WIF mit der Admin API verwalten.
Federation-Issuer archivieren
organization.federation.issuers.archive(federation_issuer_id) -> FederationIssuerErfordert ein OAuth-Zugriffstoken mit dem Scope org:admin, über ant auth login --scope org:admin oder eine Workload-Identity-Federation-Regel; Admin-API-Keys werden nicht akzeptiert. Siehe WIF mit der Admin API verwalten.
OrganisationFöderationRegeln
Federation-Regel erstellen
organization.federation.rules.create(**kwargs) -> FederationRuleErfordert ein OAuth-Zugriffstoken mit dem Scope org:admin, über ant auth login --scope org:admin oder eine Workload-Identity-Federation-Regel; Admin-API-Keys werden nicht akzeptiert. Siehe WIF mit der Admin API verwalten.
Federation-Regeln auflisten
organization.federation.rules.list(**kwargs) -> SyncPageCursor[FederationRule]Erfordert ein OAuth-Zugriffstoken mit dem Scope org:admin, über ant auth login --scope org:admin oder eine Workload-Identity-Federation-Regel; Admin-API-Keys werden nicht akzeptiert. Siehe WIF mit der Admin API verwalten.
Federation-Regel abrufen
organization.federation.rules.retrieve(federation_rule_id) -> FederationRuleErfordert ein OAuth-Zugriffstoken mit dem Scope org:admin, über ant auth login --scope org:admin oder eine Workload-Identity-Federation-Regel; Admin-API-Keys werden nicht akzeptiert. Siehe WIF mit der Admin API verwalten.
Federation-Regel aktualisieren
organization.federation.rules.update(federation_rule_id, **kwargs) -> FederationRuleErfordert ein OAuth-Zugriffstoken mit dem Scope org:admin, über ant auth login --scope org:admin oder eine Workload-Identity-Federation-Regel; Admin-API-Keys werden nicht akzeptiert. Siehe WIF mit der Admin API verwalten.
Federation-Regel archivieren
organization.federation.rules.archive(federation_rule_id) -> FederationRuleErfordert ein OAuth-Zugriffstoken mit dem Scope org:admin, über ant auth login --scope org:admin oder eine Workload-Identity-Federation-Regel; Admin-API-Keys werden nicht akzeptiert. Siehe WIF mit der Admin API verwalten.
OrganisationFöderationRegelnWorkspaces
Workspace zu Federation-Regel hinzufügen
organization.federation.rules.workspaces.add(federation_rule_id, **kwargs) -> FederationRuleWorkspaceErfordert ein OAuth-Zugriffstoken mit dem Scope org:admin, über ant auth login --scope org:admin oder eine Workload-Identity-Federation-Regel; Admin-API-Keys werden nicht akzeptiert. Siehe WIF mit der Admin API verwalten.
Workspaces einer Federation-Regel auflisten
organization.federation.rules.workspaces.list(federation_rule_id, **kwargs) -> SyncPageCursor[FederationRuleWorkspace]Erfordert ein OAuth-Zugriffstoken mit dem Scope org:admin, über ant auth login --scope org:admin oder eine Workload-Identity-Federation-Regel; Admin-API-Keys werden nicht akzeptiert. Siehe WIF mit der Admin API verwalten.
Workspace aus Federation-Regel entfernen
organization.federation.rules.workspaces.remove(workspace_id, **kwargs) -> WorkspaceRemoveResponseErfordert ein OAuth-Zugriffstoken mit dem Scope org:admin, über ant auth login --scope org:admin oder eine Workload-Identity-Federation-Regel; Admin-API-Keys werden nicht akzeptiert. Siehe WIF mit der Admin API verwalten.
OrganisationEinladungen
Einladung erstellen
organization.invites.create(**kwargs) -> OrganizationInviteLädt einen Benutzer per E-Mail ein, der Organisation beizutreten.
Einladungen auflisten
organization.invites.list(**kwargs) -> SyncPage[OrganizationInvite]Listet die Einladungen der Organisation auf.
Einladung abrufen
organization.invites.retrieve(invite_id) -> OrganizationInviteRuft eine Einladung anhand der ID ab.
Einladung löschen
organization.invites.delete(invite_id) -> InviteDeleteResponseLöscht eine ausstehende Einladung.
OrganisationService-Accounts
Service-Account erstellen
organization.service_accounts.create(**kwargs) -> ServiceAccountErfordert ein OAuth-Zugriffstoken mit dem Scope org:admin, über ant auth login --scope org:admin oder eine Workload-Identity-Federation-Regel; Admin-API-Keys werden nicht akzeptiert. Siehe WIF mit der Admin API verwalten.
Service-Accounts auflisten
organization.service_accounts.list(**kwargs) -> SyncPageCursor[ServiceAccount]Erfordert ein OAuth-Zugriffstoken mit dem Scope org:admin, über ant auth login --scope org:admin oder eine Workload-Identity-Federation-Regel; Admin-API-Keys werden nicht akzeptiert. Siehe WIF mit der Admin API verwalten.
Service-Account abrufen
organization.service_accounts.retrieve(service_account_id) -> ServiceAccountErfordert ein OAuth-Zugriffstoken mit dem Scope org:admin, über ant auth login --scope org:admin oder eine Workload-Identity-Federation-Regel; Admin-API-Keys werden nicht akzeptiert. Siehe WIF mit der Admin API verwalten.
Service-Account aktualisieren
organization.service_accounts.update(service_account_id, **kwargs) -> ServiceAccountErfordert ein OAuth-Zugriffstoken mit dem Scope org:admin, über ant auth login --scope org:admin oder eine Workload-Identity-Federation-Regel; Admin-API-Keys werden nicht akzeptiert. Siehe WIF mit der Admin API verwalten.
Service-Account archivieren
organization.service_accounts.archive(service_account_id) -> ServiceAccountErfordert ein OAuth-Zugriffstoken mit dem Scope org:admin, über ant auth login --scope org:admin oder eine Workload-Identity-Federation-Regel; Admin-API-Keys werden nicht akzeptiert. Siehe WIF mit der Admin API verwalten.
OrganisationService-AccountsWorkspaces
Workspace zu Service-Account hinzufügen
organization.service_accounts.workspaces.add(service_account_id, **kwargs) -> ServiceAccountWorkspaceMemberErfordert ein OAuth-Zugriffstoken mit dem Scope org:admin, über ant auth login --scope org:admin oder eine Workload-Identity-Federation-Regel; Admin-API-Keys werden nicht akzeptiert. Siehe WIF mit der Admin API verwalten.
Workspaces eines Service-Accounts auflisten
organization.service_accounts.workspaces.list(service_account_id, **kwargs) -> SyncPageCursor[ServiceAccountWorkspaceMember]Erfordert ein OAuth-Zugriffstoken mit dem Scope org:admin, über ant auth login --scope org:admin oder eine Workload-Identity-Federation-Regel; Admin-API-Keys werden nicht akzeptiert. Siehe WIF mit der Admin API verwalten.
Workspace aus Service-Account entfernen
organization.service_accounts.workspaces.remove(workspace_id, **kwargs) -> WorkspaceRemoveResponseErfordert ein OAuth-Zugriffstoken mit dem Scope org:admin, über ant auth login --scope org:admin oder eine Workload-Identity-Federation-Regel; Admin-API-Keys werden nicht akzeptiert. Siehe WIF mit der Admin API verwalten.
OrganisationBenutzer
Benutzer auflisten
organization.users.list(**kwargs) -> SyncPage[OrganizationUser]Listet die Mitglieder der Organisation auf.
Benutzer abrufen
organization.users.retrieve(user_id) -> OrganizationUserRuft ein Mitglied der Organisation anhand der Benutzer-ID ab.
Benutzer aktualisieren
organization.users.update(user_id, **kwargs) -> OrganizationUserAktualisiert die Organisationsrolle eines Mitglieds.
Benutzer entfernen
organization.users.remove(user_id) -> UserRemoveResponseEntfernt ein Mitglied aus der Organisation.
OrganisationWorkspaces
Workspaces auflisten
organization.workspaces.list(**kwargs) -> SyncPage[Workspace]Workspace erstellen
organization.workspaces.create(**kwargs) -> WorkspaceWorkspace abrufen
organization.workspaces.retrieve(workspace_id) -> WorkspaceWorkspace aktualisieren
organization.workspaces.update(workspace_id, **kwargs) -> WorkspaceWorkspace archivieren
organization.workspaces.archive(workspace_id) -> WorkspaceOrganisationWorkspacesRatenlimits
Workspace-Ratenlimits auflisten
organization.workspaces.rate_limits.list(workspace_id, **kwargs) -> SyncPageCursor[WorkspaceRateLimit]Listet die Ratenlimits eines Workspace auf.
OrganisationWorkspacesMitglieder
Workspace-Mitglieder auflisten
organization.workspaces.members.list(workspace_id, **kwargs) -> SyncPage[WorkspaceMember]Workspace-Mitglied erstellen
organization.workspaces.members.add(workspace_id, **kwargs) -> WorkspaceMemberWorkspace-Mitglied abrufen
organization.workspaces.members.retrieve(user_id, **kwargs) -> WorkspaceMemberWorkspace-Mitglied aktualisieren
organization.workspaces.members.update(user_id, **kwargs) -> WorkspaceMemberWorkspace-Mitglied löschen
organization.workspaces.members.remove(user_id, **kwargs) -> MemberRemoveResponseOrganisationWorkspacesService-Accounts
Service-Account-Mitglieder eines Workspace auflisten
organization.workspaces.service_accounts.list(workspace_id, **kwargs) -> SyncPageCursor[ServiceAccountWorkspaceMember]Erfordert ein OAuth-Zugriffstoken mit dem Scope org:admin, über ant auth login --scope org:admin oder eine Workload-Identity-Federation-Regel; Admin-API-Keys werden nicht akzeptiert. Siehe WIF mit der Admin API verwalten.
Service-Account-Mitglied eines Workspace erstellen
organization.workspaces.service_accounts.add(workspace_id, **kwargs) -> ServiceAccountWorkspaceMemberErfordert ein OAuth-Zugriffstoken mit dem Scope org:admin, über ant auth login --scope org:admin oder eine Workload-Identity-Federation-Regel; Admin-API-Keys werden nicht akzeptiert. Siehe WIF mit der Admin API verwalten.
Service-Account-Mitglied eines Workspace abrufen
organization.workspaces.service_accounts.retrieve(service_account_id, **kwargs) -> ServiceAccountWorkspaceMemberErfordert ein OAuth-Zugriffstoken mit dem Scope org:admin, über ant auth login --scope org:admin oder eine Workload-Identity-Federation-Regel; Admin-API-Keys werden nicht akzeptiert. Siehe WIF mit der Admin API verwalten.
Service-Account-Mitglied eines Workspace aktualisieren
organization.workspaces.service_accounts.update(service_account_id, **kwargs) -> ServiceAccountWorkspaceMemberErfordert ein OAuth-Zugriffstoken mit dem Scope org:admin, über ant auth login --scope org:admin oder eine Workload-Identity-Federation-Regel; Admin-API-Keys werden nicht akzeptiert. Siehe WIF mit der Admin API verwalten.
Service-Account-Mitglied eines Workspace löschen
organization.workspaces.service_accounts.remove(service_account_id, **kwargs) -> ServiceAccountRemoveResponseErfordert ein OAuth-Access-Token mit dem Scope org:admin, erhältlich über ant auth login --scope org:admin oder eine Workload-Identity-Federation-Regel; Admin-API-Keys werden nicht akzeptiert. Siehe WIF mit der Admin API verwalten.
OrganisationRatenlimits
Ratenlimits der Organisation auflisten
organization.rate_limits.list(**kwargs) -> SyncPageCursor[OrganizationRateLimit]Listet die Ratenlimits der Messages API für deine Organisation auf.
OrganisationCompliance-Einstellungen
Compliance-Einstellungen abrufen
organization.compliance_settings.retrieve() -> OrganizationComplianceSettingsRuft die Compliance Settings deiner Organisation ab.
Compliance-Einstellungen aktualisieren
organization.compliance_settings.update(**kwargs) -> OrganizationComplianceSettingsAktualisiert die Compliance Settings deiner Organisation.