Die Admin API ist für Einzelkonten nicht verfügbar. Um mit Teammitgliedern zusammenzuarbeiten und Mitglieder hinzuzufügen, richte deine Organisation unter Console → Settings → Organization ein.
Die Admin API ermöglicht es dir, die Ressourcen deiner Organisation programmatisch zu verwalten, einschließlich Organisationsmitgliedern, Workspaces und API-Keys. Dies bietet programmatische Kontrolle über administrative Aufgaben, die andernfalls eine manuelle Konfiguration in der Claude Console erfordern würden.
Die Admin API erfordert speziellen Zugriff
Die Admin API erfordert einen speziellen Admin-API-Key (beginnend mit sk-ant-admin...), der sich von Standard-API-Keys unterscheidet. Nur Organisationsmitglieder mit der Admin-Rolle können Admin-API-Keys über die Claude Console bereitstellen.
Claude Platform auf AWS: Der Großteil der Admin API ist auf Claude Platform auf AWS nicht verfügbar. Workspace-Endpunkte (Erstellen, Abrufen, Auflisten, Aktualisieren und Archivieren unter /v1/organizations/workspaces) sind verfügbar. Andere Endpunkte, einschließlich Organisationsmitglieder, Workspace-Mitglieder, Einladungen, API-Keys, Nutzungsberichte, Kostenberichte und Ratenlimit-Berichte, sind nicht verfügbar. Siehe Claude Platform auf AWS für Details.
Wenn du die Admin API verwendest:
x-api-key-HeaderDies ist nützlich für:
Es gibt fünf Rollen auf Organisationsebene. Weitere Details findest du im Artikel API Console-Rollen und -Berechtigungen.
| Rolle | Berechtigungen |
|---|---|
| user | Kann Workbench verwenden |
| claude_code_user | Kann Workbench und Claude Code verwenden |
| developer | Kann Workbench verwenden und API-Keys verwalten |
| billing | Kann Workbench verwenden und Abrechnungsdetails verwalten |
| admin | Kann alles oben Genannte tun und zusätzlich Benutzer verwalten |
Du kannst Organisationsmitglieder auflisten, Mitgliederrollen aktualisieren und Mitglieder entfernen.
# Organisationsmitglieder auflisten
curl "https://api.anthropic.com/v1/organizations/users?limit=10" \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ANTHROPIC_ADMIN_KEY"
# Mitgliedsrolle aktualisieren
curl "https://api.anthropic.com/v1/organizations/users/{user_id}" \
--header "anthropic-version: 2023-06-01" \
--header "content-type: application/json" \
--header "x-api-key: $ANTHROPIC_ADMIN_KEY" \
--data '{"role": "developer"}'
# Mitglied entfernen
curl --request DELETE "https://api.anthropic.com/v1/organizations/users/{user_id}" \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ANTHROPIC_ADMIN_KEY"Du kannst Benutzer zu Organisationen einladen und diese Einladungen verwalten.
# Einladung erstellen
curl --request POST "https://api.anthropic.com/v1/organizations/invites" \
--header "anthropic-version: 2023-06-01" \
--header "content-type: application/json" \
--header "x-api-key: $ANTHROPIC_ADMIN_KEY" \
--data '{
"email": "[email protected]",
"role": "developer"
}'
# Einladungen auflisten
curl "https://api.anthropic.com/v1/organizations/invites?limit=10" \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ANTHROPIC_ADMIN_KEY"
# Einladung löschen
curl --request DELETE "https://api.anthropic.com/v1/organizations/invites/{invite_id}" \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ANTHROPIC_ADMIN_KEY"Einen umfassenden Leitfaden zu Workspaces, einschließlich Console- und API-Beispielen, findest du unter Workspaces.
Verwalte den Benutzerzugriff auf bestimmte Workspaces:
# Mitglied zum Workspace hinzufügen
curl --request POST "https://api.anthropic.com/v1/organizations/workspaces/{workspace_id}/members" \
--header "anthropic-version: 2023-06-01" \
--header "content-type: application/json" \
--header "x-api-key: $ANTHROPIC_ADMIN_KEY" \
--data '{
"user_id": "user_xxx",
"workspace_role": "workspace_developer"
}'
# Workspace-Mitglieder auflisten
curl "https://api.anthropic.com/v1/organizations/workspaces/{workspace_id}/members?limit=10" \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ANTHROPIC_ADMIN_KEY"
# Mitgliedsrolle aktualisieren
curl --request POST "https://api.anthropic.com/v1/organizations/workspaces/{workspace_id}/members/{user_id}" \
--header "anthropic-version: 2023-06-01" \
--header "content-type: application/json" \
--header "x-api-key: $ANTHROPIC_ADMIN_KEY" \
--data '{
"workspace_role": "workspace_admin"
}'
# Mitglied aus Workspace entfernen
curl --request DELETE "https://api.anthropic.com/v1/organizations/workspaces/{workspace_id}/members/{user_id}" \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ANTHROPIC_ADMIN_KEY"Überwache und verwalte API-Keys:
# API-Keys auflisten
curl "https://api.anthropic.com/v1/organizations/api_keys?limit=10&status=active&workspace_id=wrkspc_xxx" \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ANTHROPIC_ADMIN_KEY"
# API-Key aktualisieren
curl --request POST "https://api.anthropic.com/v1/organizations/api_keys/{api_key_id}" \
--header "anthropic-version: 2023-06-01" \
--header "content-type: application/json" \
--header "x-api-key: $ANTHROPIC_ADMIN_KEY" \
--data '{
"status": "inactive",
"name": "New Key Name"
}'Rufe Informationen über deine Organisation programmatisch mit dem Endpunkt /v1/organizations/me ab.
Zum Beispiel:
curl "https://api.anthropic.com/v1/organizations/me" \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ANTHROPIC_ADMIN_KEY"{
"id": "12345678-1234-5678-1234-567812345678",
"type": "organization",
"name": "Organization Name"
}Dieser Endpunkt ist nützlich, um programmatisch zu ermitteln, zu welcher Organisation ein Admin-API-Key gehört.
Vollständige Parameterdetails und Antwortschemata findest du in der Organization Info API-Referenz.
Verfolge die Nutzung und Kosten deiner Organisation mit der Usage and Cost API.
Überwache die Entwicklerproduktivität und die Einführung von Claude Code mit der Claude Code Analytics API.
Lies die für deine Organisation und ihre Workspaces konfigurierten Ratenlimits mit der Rate Limits API aus.
Rufe Audit- und Aktivitätsdaten für deine Organisation mit der Compliance API ab. Admin-API-Keys können nur den Activity Feed lesen; für vollständigen Zugriff siehe Zugriff auf die Compliance API erhalten.
Um die Admin API effektiv zu nutzen:
Für Workspace-spezifische Fragen siehe die Workspaces-FAQ.
Was this page helpful?