• Messaggi
  • Agenti gestiti
  • Amministrazione

Search...
⌘K
Organizzazione
API AdminWorkspace
Autenticazione
PanoramicaWorkload Identity FederationGestire WIF tramite APIRiferimento WIF
Monitoraggio
API Utilizzo e costiAPI Limiti di velocitàAPI Analytics di Claude Code
Dati e conformità
Residenza dei datiAPI e conservazione dei datiTrasparenza degli accessi
API Compliance
PanoramicaOttenere l'accessoFeed attivitàChat, file e progettiOrganizzazioni, utenti, ruoli, gruppi e impostazioniProgettare l'integrazioneErroriFAQ

Log in
API Admin
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

Solutions

  • AI agents
  • Code modernization
  • Coding
  • Customer support
  • Education
  • Financial services
  • Government
  • Life sciences

Partners

  • Claude on AWS
  • Google Cloud's Vertex AI

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Company

  • Anthropic
  • Careers
  • Economic Futures
  • Research
  • News
  • Responsible Scaling Policy
  • Security and compliance
  • Transparency

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Help and security

  • Availability
  • Status
  • Support
  • Discord

Terms and policies

  • Privacy policy
  • Responsible disclosure policy
  • Terms of service: Commercial
  • Terms of service: Consumer
  • Usage policy
Amministrazione/Organizzazione

Admin API



L'Admin API non è disponibile per gli account individuali. Per collaborare con i colleghi e aggiungere membri, configura la tua organizzazione in Console → Settings → Organization.

L'Admin API ti consente di gestire in modo programmatico le risorse della tua organizzazione, inclusi i membri dell'organizzazione, i workspace e le chiavi API. Questo fornisce controllo programmatico sulle attività amministrative che altrimenti richiederebbero una configurazione manuale nella Claude Console.



L'Admin API richiede un accesso speciale

L'Admin API accetta due tipi di credenziali: una chiave Admin API (che inizia con sk-ant-admin...) inviata nell'header x-api-key oppure un token OAuth bearer con lo scope org:admin inviato nell'header authorization: Bearer. Solo i membri dell'organizzazione con il ruolo admin possono generare chiavi Admin API tramite la Claude Console, e solo i membri con il ruolo admin, owner o primary owner possono ottenere token org:admin.



Claude Platform su AWS: La maggior parte dell'Admin API non è disponibile su Claude Platform su AWS. Gli endpoint dei workspace (creazione, recupero, elenco, aggiornamento e archiviazione su /v1/organizations/workspaces) sono disponibili. Altri endpoint, inclusi membri dell'organizzazione, membri dei workspace, inviti, chiavi API, report di utilizzo, report dei costi e report dei limiti di velocità, non sono disponibili. Consulta Claude Platform su AWS per i dettagli.

Autenticazione

Autenticati con una delle due credenziali. Gli esempi seguenti chiamano l'endpoint delle informazioni sull'organizzazione in entrambi i modi:

OAuth bearer:

cURL
curl --fail-with-body -sS "https://api.anthropic.com/v1/organizations/me" \
  --header "anthropic-version: 2023-06-01" \
  --header "authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"

Un token org:admin concede l'accesso all'intera organizzazione, indipendentemente dal workspace a cui è associato il profilo o la regola di federazione sottostante. Per ottenerne uno, consulta i prerequisiti in Gestire WIF con l'Admin API.

Chiave Admin API:

cURL
curl --fail-with-body -sS "https://api.anthropic.com/v1/organizations/me" \
  --header "anthropic-version: 2023-06-01" \
  --header "x-api-key: $ANTHROPIC_ADMIN_KEY"

Come funziona l'Admin API

Quando usi l'Admin API:

  1. Effettui richieste utilizzando una delle credenziali descritte nella sezione Autenticazione
  2. L'API ti consente di gestire:
    • I membri dell'organizzazione e i loro ruoli
    • Gli inviti ai membri dell'organizzazione
    • I workspace e i loro membri
    • Le chiavi API
    • Service account, federation issuer e federation rule (questi endpoint richiedono un token OAuth org:admin; le chiavi Admin API non sono accettate)

Questo è utile per:

  • Automatizzare l'onboarding/offboarding degli utenti
  • Gestire in modo programmatico l'accesso ai workspace
  • Monitorare e gestire l'utilizzo delle chiavi API

Ruoli e permessi dell'organizzazione

Esistono cinque ruoli a livello di organizzazione. Consulta maggiori dettagli nell'articolo Ruoli e permessi della Console API.

RuoloPermessi
userPuò usare Workbench
claude_code_userPuò usare Workbench e Claude Code
developerPuò usare Workbench e gestire le chiavi API
billingPuò usare Workbench e gestire i dettagli di fatturazione
adminPuò fare tutto quanto sopra, oltre a gestire gli utenti

Gli owner e i primary owner dell'organizzazione hanno tutti i permessi di admin e possono inoltre gestire gli admin. Tutti i riferimenti al ruolo admin in questa pagina si applicano anche agli owner e ai primary owner.

Concetti chiave

Membri dell'organizzazione

Puoi elencare i membri dell'organizzazione, aggiornare i ruoli dei membri e rimuovere membri.

cURL
# Elenca i membri dell'organizzazione
curl "https://api.anthropic.com/v1/organizations/users?limit=10" \
  --header "anthropic-version: 2023-06-01" \
  --header "x-api-key: $ANTHROPIC_ADMIN_KEY"

# Aggiorna il ruolo del membro
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"}'

# Rimuovi membro
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"

Inviti all'organizzazione

Puoi invitare utenti nelle organizzazioni e gestire tali inviti.

cURL
# Crea invito
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"
  }'

# Elenca inviti
curl "https://api.anthropic.com/v1/organizations/invites?limit=10" \
  --header "anthropic-version: 2023-06-01" \
  --header "x-api-key: $ANTHROPIC_ADMIN_KEY"

# Elimina invito
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"

Workspace

Per una guida completa ai workspace, inclusi esempi per la Console e l'API, consulta Workspace.

Membri dei workspace

Gestisci l'accesso degli utenti a workspace specifici:

cURL
# Aggiungi un membro al workspace
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"
  }'

# Elenca i membri del workspace
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"

# Aggiorna il ruolo del membro
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"
  }'

# Rimuovi un membro dal workspace
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"

Chiavi API

Monitora e gestisci le chiavi API:

cURL
# Elenca le chiavi API
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"

# Aggiorna la chiave API
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"
  }'

Service account

Crea e gestisci i service account (svac_...), le identità non umane per conto delle quali agiscono i token di Workload Identity Federation. Le chiavi Admin API non sono accettate sugli endpoint di service account, federation issuer o federation rule; usa un token OAuth org:admin. Consulta Gestire WIF con l'Admin API.

Federation issuer

Registra gli identity provider OIDC (fdis_...) i cui token possono asserire l'identità del workload per la tua organizzazione. Consulta Gestire WIF con l'Admin API.

Federation rule

Gestisci le regole (fdrl_...) che mappano i token degli issuer ai service account e agli scope. Consulta Gestire WIF con l'Admin API.

Accesso alle informazioni sull'organizzazione

Ottieni informazioni sulla tua organizzazione in modo programmatico con l'endpoint /v1/organizations/me.

Ad esempio:

cURL
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"
}

Questo endpoint è utile per determinare in modo programmatico a quale organizzazione appartiene una chiave Admin API.

Per i dettagli completi sui parametri e gli schemi di risposta, consulta il riferimento API Organization Info.

Report di utilizzo e costi

Monitora l'utilizzo e i costi della tua organizzazione con l'API Usage and Cost.

Analytics di Claude Code

Monitora la produttività degli sviluppatori e l'adozione di Claude Code con l'API Claude Code Analytics.

Limiti di velocità

Leggi i limiti di velocità configurati per la tua organizzazione e i suoi workspace con l'API Rate Limits.

Compliance API

Recupera i dati di audit e attività per la tua organizzazione con la Compliance API. Le chiavi Admin API possono leggere solo l'Activity Feed; per l'accesso completo, consulta Ottenere l'accesso alla Compliance API.

Best practice

Per usare efficacemente l'Admin API:

  • Usa nomi e descrizioni significativi per workspace e chiavi API
  • Implementa una corretta gestione degli errori per le operazioni non riuscite
  • Verifica regolarmente i ruoli e i permessi dei membri
  • Elimina i workspace inutilizzati e gli inviti scaduti
  • Monitora l'utilizzo delle chiavi API e ruota le chiavi periodicamente

FAQ

Per domande specifiche sui workspace, consulta le FAQ sui Workspace.

Was this page helpful?

  • Autenticazione
  • Come funziona l'Admin API
  • Ruoli e permessi dell'organizzazione
  • Concetti chiave
  • Membri dell'organizzazione
  • Inviti all'organizzazione
  • Workspace
  • Membri dei workspace
  • Chiavi API
  • Service account
  • Federation issuer
  • Federation rule
  • Accesso alle informazioni sull'organizzazione
  • Report di utilizzo e costi
  • Analytics di Claude Code
  • Limiti di velocità
  • Compliance API
  • Best practice
  • FAQ