Claude Platform Docs

Beta

Models
beta_api_error: object{ type: "api_error", message }
type: "api_error"
message: string
beta_authentication_error: object{ type: "authentication_error", message }
type: "authentication_error"
message: string
beta_billing_error: object{ type: "billing_error", message }
type: "billing_error"
message: string
beta_currency: "USD"
"USD"
beta_error_response: object{ type: "error", error, request_id }
beta_gateway_timeout_error: object{ type: "timeout_error", message }
type: "timeout_error"
message: string
beta_invalid_request_error: object{ type: "invalid_request_error", message }
type: "invalid_request_error"
message: string
beta_monetary_amount: object{ amount, currency }

A monetary amount in a specific currency.

amount: string

Amount in minor units of the currency, as an integer decimal string with no leading zeros: "2500" is $25.00 and "50" is fifty cents. A string rather than a number so no float rounding is ever applied.

currency: "USD"

Uppercase ISO-4217 currency code. USD is the only currency currently supported; the accepted set is closed and grows only when a new currency is priced.

beta_not_found_error: object{ type: "not_found_error", message }
type: "not_found_error"
message: string
beta_overloaded_error: object{ type: "overloaded_error", message }
type: "overloaded_error"
message: string
beta_permission_error: object{ type: "permission_error", message }
type: "permission_error"
message: string
beta_rate_limit_error: object{ type: "rate_limit_error", message }
type: "rate_limit_error"
message: string

BetaModelli

Elenca i modelli
$ ant beta:models list
GET/v1/models

Elenca i modelli disponibili.

Ottieni un modello
$ ant beta:models retrieve
GET/v1/models/{model_id}

Ottieni un modello specifico.

BetaMessaggi

Crea un messaggio
$ ant beta:messages create
POST/v1/messages

Invia un elenco strutturato di messaggi di input con contenuto testuale e/o immagini, e il modello genererà il messaggio successivo nella conversazione.

Conta i token in un messaggio
$ ant beta:messages count-tokens
POST/v1/messages/count_tokens

Conta il numero di token in un messaggio.

BetaMessaggiBatch

Crea un batch di messaggi
$ ant beta:messages:batches create
POST/v1/messages/batches

Invia un batch di richieste di creazione di messaggi.

Recupera un batch di messaggi
$ ant beta:messages:batches retrieve
GET/v1/messages/batches/{message_batch_id}

Questo endpoint è idempotente e può essere utilizzato per eseguire il polling del completamento di un batch di messaggi. Per accedere ai risultati di un batch di messaggi, effettua una richiesta all'URL indicato nel campo results_url della risposta.

Elenca i batch di messaggi
$ ant beta:messages:batches list
GET/v1/messages/batches

Elenca tutti i batch di messaggi all'interno di un Workspace. I batch creati più di recente vengono restituiti per primi.

Annulla un batch di messaggi
$ ant beta:messages:batches cancel
POST/v1/messages/batches/{message_batch_id}/cancel

I batch possono essere annullati in qualsiasi momento prima del termine dell'elaborazione. Una volta avviato l'annullamento, il batch entra nello stato canceling, durante il quale il sistema può completare eventuali richieste in corso non interrompibili prima di finalizzare l'annullamento.

Elimina un batch di messaggi
$ ant beta:messages:batches delete
DELETE/v1/messages/batches/{message_batch_id}
Recupera i risultati di un batch di messaggi
$ ant beta:messages:batches results
GET/v1/messages/batches/{message_batch_id}/results

Trasmette in streaming i risultati di un batch di messaggi come file .jsonl.

BetaAgenti

Crea agente
$ ant beta:agents create
POST/v1/agents
Elenca gli agenti
$ ant beta:agents list
GET/v1/agents
Ottieni agente
$ ant beta:agents retrieve
GET/v1/agents/{agent_id}
Aggiorna agente
$ ant beta:agents update
POST/v1/agents/{agent_id}
Archivia agente
$ ant beta:agents archive
POST/v1/agents/{agent_id}/archive

BetaAgentiVersioni

Elenca le versioni dell'agente
$ ant beta:agents:versions list
GET/v1/agents/{agent_id}/versions

BetaAmbienti

Crea ambiente
$ ant beta:environments create
POST/v1/environments

Crea un nuovo ambiente con la configurazione specificata.

Elenca gli ambienti
$ ant beta:environments list
GET/v1/environments

Elenca gli ambienti con supporto per la paginazione.

Ottieni ambiente
$ ant beta:environments retrieve
GET/v1/environments/{environment_id}

Recupera un ambiente specifico tramite ID.

Aggiorna ambiente
$ ant beta:environments update
POST/v1/environments/{environment_id}

Aggiorna la configurazione di un ambiente esistente.

Elimina ambiente
$ ant beta:environments delete
DELETE/v1/environments/{environment_id}

Elimina un ambiente tramite ID. Restituisce una conferma dell'eliminazione.

Archivia ambiente
$ ant beta:environments archive
POST/v1/environments/{environment_id}/archive

Archivia un ambiente tramite ID. Gli ambienti archiviati non possono essere utilizzati per creare nuove sessioni.

BetaAmbientiLavoro

Ottieni elemento di lavoro
$ ant beta:environments:work retrieve
GET/v1/environments/{environment_id}/work/{work_id}

Nota: questi endpoint vengono chiamati automaticamente dal worker di ambiente predefinito fornito negli SDK e nella CLI, per orchestrare le sessioni con ambienti sandbox self-hosted. Sono inclusi qui come riferimento; non è necessario invocarli direttamente.

Esegui polling del lavoro
$ ant beta:environments:work poll
GET/v1/environments/{environment_id}/work/poll

Nota: questi endpoint vengono chiamati automaticamente dal worker di ambiente predefinito fornito negli SDK e nella CLI, per orchestrare le sessioni con ambienti sandbox self-hosted. Sono inclusi qui come riferimento; non è necessario invocarli direttamente.

Conferma ricezione del lavoro
$ ant beta:environments:work ack
POST/v1/environments/{environment_id}/work/{work_id}/ack

Nota: questi endpoint vengono chiamati automaticamente dal worker di ambiente predefinito fornito negli SDK e nella CLI, per orchestrare le sessioni con ambienti sandbox self-hosted. Sono inclusi qui come riferimento; non è necessario invocarli direttamente.

Registra heartbeat
$ ant beta:environments:work heartbeat
POST/v1/environments/{environment_id}/work/{work_id}/heartbeat

Nota: questi endpoint vengono chiamati automaticamente dal worker di ambiente predefinito fornito negli SDK e nella CLI, per orchestrare le sessioni con ambienti sandbox self-hosted. Sono inclusi qui come riferimento; non è necessario invocarli direttamente.

Arresta lavoro
$ ant beta:environments:work stop
POST/v1/environments/{environment_id}/work/{work_id}/stop

Nota: questi endpoint vengono chiamati automaticamente dal worker di ambiente predefinito fornito negli SDK e nella CLI, per orchestrare le sessioni con ambienti sandbox self-hosted. Sono inclusi qui come riferimento; non è necessario invocarli direttamente.

Elenca gli elementi di lavoro
$ ant beta:environments:work list
GET/v1/environments/{environment_id}/work

Nota: questi endpoint vengono chiamati automaticamente dal worker di ambiente predefinito fornito negli SDK e nella CLI, per orchestrare le sessioni con ambienti sandbox self-hosted. Sono inclusi qui come riferimento; non è necessario invocarli direttamente.

Aggiorna elemento di lavoro
$ ant beta:environments:work update
POST/v1/environments/{environment_id}/work/{work_id}

Nota: questi endpoint vengono chiamati automaticamente dal worker di ambiente predefinito fornito negli SDK e nella CLI, per orchestrare le sessioni con ambienti sandbox self-hosted. Sono inclusi qui come riferimento; non è necessario invocarli direttamente.

Ottieni statistiche della coda
$ ant beta:environments:work stats
GET/v1/environments/{environment_id}/work/stats

Ottieni statistiche sulla coda di lavoro per un ambiente.

BetaSessioni

Crea sessione
$ ant beta:sessions create
POST/v1/sessions
Elenca le sessioni
$ ant beta:sessions list
GET/v1/sessions
Ottieni sessione
$ ant beta:sessions retrieve
GET/v1/sessions/{session_id}
Aggiorna sessione
$ ant beta:sessions update
POST/v1/sessions/{session_id}
Elimina sessione
$ ant beta:sessions delete
DELETE/v1/sessions/{session_id}
Archivia sessione
$ ant beta:sessions archive
POST/v1/sessions/{session_id}/archive

BetaSessioniEventi

Elenca gli eventi
$ ant beta:sessions:events list
GET/v1/sessions/{session_id}/events
Invia eventi
$ ant beta:sessions:events send
POST/v1/sessions/{session_id}/events
Trasmetti eventi in streaming
$ ant beta:sessions:events stream
GET/v1/sessions/{session_id}/events/stream

BetaSessioniRisorse

Aggiungi risorsa di sessione
$ ant beta:sessions:resources add
POST/v1/sessions/{session_id}/resources
Elenca le risorse di sessione
$ ant beta:sessions:resources list
GET/v1/sessions/{session_id}/resources
Ottieni risorsa di sessione
$ ant beta:sessions:resources retrieve
GET/v1/sessions/{session_id}/resources/{resource_id}
Aggiorna risorsa di sessione
$ ant beta:sessions:resources update
POST/v1/sessions/{session_id}/resources/{resource_id}
Elimina risorsa di sessione
$ ant beta:sessions:resources delete
DELETE/v1/sessions/{session_id}/resources/{resource_id}

BetaSessioniThread

Elenca i thread di sessione
$ ant beta:sessions:threads list
GET/v1/sessions/{session_id}/threads
Ottieni thread di sessione
$ ant beta:sessions:threads retrieve
GET/v1/sessions/{session_id}/threads/{thread_id}
Archivia thread di sessione
$ ant beta:sessions:threads archive
POST/v1/sessions/{session_id}/threads/{thread_id}/archive

BetaSessioniThreadEventi

Elenca gli eventi del thread di sessione
$ ant beta:sessions:threads:events list
GET/v1/sessions/{session_id}/threads/{thread_id}/events
Trasmetti in streaming gli eventi del thread di sessione
$ ant beta:sessions:threads:events stream
GET/v1/sessions/{session_id}/threads/{thread_id}/stream

BetaDeployment

Crea deployment
$ ant beta:deployments create
POST/v1/deployments
Elenca i deployment
$ ant beta:deployments list
GET/v1/deployments
Ottieni deployment
$ ant beta:deployments retrieve
GET/v1/deployments/{deployment_id}
Aggiorna deployment
$ ant beta:deployments update
POST/v1/deployments/{deployment_id}
Archivia deployment
$ ant beta:deployments archive
POST/v1/deployments/{deployment_id}/archive
Esegui deployment ora
$ ant beta:deployments run
POST/v1/deployments/{deployment_id}/run
Sospendi deployment
$ ant beta:deployments pause
POST/v1/deployments/{deployment_id}/pause
Riprendi deployment
$ ant beta:deployments unpause
POST/v1/deployments/{deployment_id}/unpause
Elenca esecuzioni del deployment
$ ant beta:deployment-runs list
GET/v1/deployment_runs
Ottieni esecuzione del deployment
$ ant beta:deployment-runs retrieve
GET/v1/deployment_runs/{deployment_run_id}

BetaVault

Create a Vault
$ ant beta:vaults create
POST/v1/vaults
Elenca vault
$ ant beta:vaults list
GET/v1/vaults
Retrieve a Vault
$ ant beta:vaults retrieve
GET/v1/vaults/{vault_id}
Update a Vault
$ ant beta:vaults update
POST/v1/vaults/{vault_id}
Delete a Vault
$ ant beta:vaults delete
DELETE/v1/vaults/{vault_id}
Archive a Vault
$ ant beta:vaults archive
POST/v1/vaults/{vault_id}/archive

BetaVaultCredenziali

Create a Credential
$ ant beta:vaults:credentials create
POST/v1/vaults/{vault_id}/credentials
Elenca credenziali
$ ant beta:vaults:credentials list
GET/v1/vaults/{vault_id}/credentials
Retrieve a Credential
$ ant beta:vaults:credentials retrieve
GET/v1/vaults/{vault_id}/credentials/{credential_id}
Update a Credential
$ ant beta:vaults:credentials update
POST/v1/vaults/{vault_id}/credentials/{credential_id}
Delete a Credential
$ ant beta:vaults:credentials delete
DELETE/v1/vaults/{vault_id}/credentials/{credential_id}
Archive a Credential
$ ant beta:vaults:credentials archive
POST/v1/vaults/{vault_id}/credentials/{credential_id}/archive
Validate an MCP OAuth Credential
$ ant beta:vaults:credentials mcp-oauth-validate
POST/v1/vaults/{vault_id}/credentials/{credential_id}/mcp_oauth_validate
Crea un archivio di memoria
$ ant beta:memory-stores create
POST/v1/memory_stores
Elenca archivi di memoria
$ ant beta:memory-stores list
GET/v1/memory_stores
Recupera un archivio di memoria
$ ant beta:memory-stores retrieve
GET/v1/memory_stores/{memory_store_id}
Aggiorna un archivio di memoria
$ ant beta:memory-stores update
POST/v1/memory_stores/{memory_store_id}
Elimina un archivio di memoria
$ ant beta:memory-stores delete
DELETE/v1/memory_stores/{memory_store_id}
Archivia un archivio di memoria
$ ant beta:memory-stores archive
POST/v1/memory_stores/{memory_store_id}/archive

BetaArchivi di memoriaMemorie

Crea una memoria
$ ant beta:memory-stores:memories create
POST/v1/memory_stores/{memory_store_id}/memories
Elenca memorie
$ ant beta:memory-stores:memories list
GET/v1/memory_stores/{memory_store_id}/memories
Recupera una memoria
$ ant beta:memory-stores:memories retrieve
GET/v1/memory_stores/{memory_store_id}/memories/{memory_id}
Aggiorna una memoria
$ ant beta:memory-stores:memories update
POST/v1/memory_stores/{memory_store_id}/memories/{memory_id}
Elimina una memoria
$ ant beta:memory-stores:memories delete
DELETE/v1/memory_stores/{memory_store_id}/memories/{memory_id}

BetaArchivi di memoriaVersioni della memoria

Elenca versioni della memoria
$ ant beta:memory-stores:memory-versions list
GET/v1/memory_stores/{memory_store_id}/memory_versions
Recupera una versione della memoria
$ ant beta:memory-stores:memory-versions retrieve
GET/v1/memory_stores/{memory_store_id}/memory_versions/{memory_version_id}
Oscura una versione della memoria
$ ant beta:memory-stores:memory-versions redact
POST/v1/memory_stores/{memory_store_id}/memory_versions/{memory_version_id}/redact

BetaFile

Carica file
$ ant beta:files upload
POST/v1/files
Elenca i file
$ ant beta:files list
GET/v1/files
Scarica file
$ ant beta:files download
GET/v1/files/{file_id}/content
Ottieni metadati del file
$ ant beta:files retrieve-metadata
GET/v1/files/{file_id}
Elimina file
$ ant beta:files delete
DELETE/v1/files/{file_id}

BetaSkill

Crea skill
$ ant beta:skills create
POST/v1/skills
Elenca le skill
$ ant beta:skills list
GET/v1/skills
Ottieni skill
$ ant beta:skills retrieve
GET/v1/skills/{skill_id}
Elimina skill
$ ant beta:skills delete
DELETE/v1/skills/{skill_id}

BetaSkillVersioni

Crea versione della skill
$ ant beta:skills:versions create
POST/v1/skills/{skill_id}/versions
Elenca le versioni della skill
$ ant beta:skills:versions list
GET/v1/skills/{skill_id}/versions
Scarica contenuto versione skill
$ ant beta:skills:versions download
GET/v1/skills/{skill_id}/versions/{version}/content

Scarica il contenuto di una versione della skill come archivio zip.

Ottieni versione della skill
$ ant beta:skills:versions retrieve
GET/v1/skills/{skill_id}/versions/{version}
Elimina versione della skill
$ ant beta:skills:versions delete
DELETE/v1/skills/{skill_id}/versions/{version}
Crea profilo utente
$ ant beta:user-profiles create
POST/v1/user_profiles
Elenca profili utente
$ ant beta:user-profiles list
GET/v1/user_profiles
Ottieni profilo utente
$ ant beta:user-profiles retrieve
GET/v1/user_profiles/{user_profile_id}
Aggiorna profilo utente
$ ant beta:user-profiles update
POST/v1/user_profiles/{user_profile_id}
Crea URL di registrazione
$ ant beta:user-profiles create-enrollment-url
POST/v1/user_profiles/{user_profile_id}/enrollment_url

BetaDream

Crea un Dream
$ ant beta:dreams create
POST/v1/dreams

Avvia un job asincrono che usa le sessioni passate per produrre una versione riorganizzata di un archivio di memoria e restituisce il dream da interrogare per ottenere il risultato.

Elenca Dream
$ ant beta:dreams list
GET/v1/dreams

Elenca i dream nel workspace, dal più recente.

Ottieni un Dream
$ ant beta:dreams retrieve
GET/v1/dreams/{dream_id}

Ottieni un dream tramite ID per verificarne lo stato, l'archivio di memoria di output e l'utilizzo dei token.

Annulla un Dream
$ ant beta:dreams cancel
POST/v1/dreams/{dream_id}/cancel

Interrompi un dream pending o running.

Archivia un Dream
$ ant beta:dreams archive
POST/v1/dreams/{dream_id}/archive

Nascondi un dream completed, failed o canceled dall'elenco predefinito dei dream.

BetaTunnel

Crea tunnel
$ ant beta:tunnels create
POST/v1/tunnels

L'API Tunnels è in research preview (anteprima di ricerca). Richiede l'header anthropic-beta: mcp-tunnels-2026-06-22 e può cambiare senza un periodo di deprecazione. Sostituisce gli endpoint dell'Admin API in /v1/organizations/tunnels, che rimangono disponibili durante una finestra di migrazione.

Ottieni tunnel
$ ant beta:tunnels retrieve
GET/v1/tunnels/{tunnel_id}

L'API Tunnels è in research preview (anteprima di ricerca). Richiede l'header anthropic-beta: mcp-tunnels-2026-06-22 e può cambiare senza un periodo di deprecazione. Sostituisce gli endpoint dell'Admin API in /v1/organizations/tunnels, che rimangono disponibili durante una finestra di migrazione.

Elenca tunnel
$ ant beta:tunnels list
GET/v1/tunnels

L'API Tunnels è in research preview (anteprima di ricerca). Richiede l'header anthropic-beta: mcp-tunnels-2026-06-22 e può cambiare senza un periodo di deprecazione. Sostituisce gli endpoint dell'Admin API in /v1/organizations/tunnels, che rimangono disponibili durante una finestra di migrazione.

Archivia tunnel
$ ant beta:tunnels archive
POST/v1/tunnels/{tunnel_id}/archive

L'API Tunnels è in research preview (anteprima di ricerca). Richiede l'header anthropic-beta: mcp-tunnels-2026-06-22 e può cambiare senza un periodo di deprecazione. Sostituisce gli endpoint dell'Admin API in /v1/organizations/tunnels, che rimangono disponibili durante una finestra di migrazione.

Rivela token del tunnel
$ ant beta:tunnels reveal-token
POST/v1/tunnels/{tunnel_id}/reveal_token

L'API Tunnels è in research preview (anteprima di ricerca). Richiede l'header anthropic-beta: mcp-tunnels-2026-06-22 e può cambiare senza un periodo di deprecazione. Sostituisce gli endpoint dell'Admin API in /v1/organizations/tunnels, che rimangono disponibili durante una finestra di migrazione.

Ruota token del tunnel
$ ant beta:tunnels rotate-token
POST/v1/tunnels/{tunnel_id}/rotate_token

L'API Tunnels è in research preview (anteprima di ricerca). Richiede l'header anthropic-beta: mcp-tunnels-2026-06-22 e può cambiare senza un periodo di deprecazione. Sostituisce gli endpoint dell'Admin API in /v1/organizations/tunnels, che rimangono disponibili durante una finestra di migrazione.

BetaTunnelCertificati

Crea certificato del tunnel
$ ant beta:tunnels:certificates create
POST/v1/tunnels/{tunnel_id}/certificates

L'API Tunnels è in research preview (anteprima di ricerca). Richiede l'header anthropic-beta: mcp-tunnels-2026-06-22 e può cambiare senza un periodo di deprecazione. Sostituisce gli endpoint dell'Admin API in /v1/organizations/tunnels, che rimangono disponibili durante una finestra di migrazione.

Ottieni certificato del tunnel
$ ant beta:tunnels:certificates retrieve
GET/v1/tunnels/{tunnel_id}/certificates/{certificate_id}

L'API Tunnels è in research preview (anteprima di ricerca). Richiede l'header anthropic-beta: mcp-tunnels-2026-06-22 e può cambiare senza un periodo di deprecazione. Sostituisce gli endpoint dell'Admin API in /v1/organizations/tunnels, che rimangono disponibili durante una finestra di migrazione.

Elenca certificati del tunnel
$ ant beta:tunnels:certificates list
GET/v1/tunnels/{tunnel_id}/certificates

L'API Tunnels è in research preview (anteprima di ricerca). Richiede l'header anthropic-beta: mcp-tunnels-2026-06-22 e può cambiare senza un periodo di deprecazione. Sostituisce gli endpoint dell'Admin API in /v1/organizations/tunnels, che rimangono disponibili durante una finestra di migrazione.

Archivia certificato del tunnel
$ ant beta:tunnels:certificates archive
POST/v1/tunnels/{tunnel_id}/certificates/{certificate_id}/archive

L'API Tunnels è in research preview (anteprima di ricerca). Richiede l'header anthropic-beta: mcp-tunnels-2026-06-22 e può cambiare senza un periodo di deprecazione. Sostituisce gli endpoint dell'Admin API in /v1/organizations/tunnels, che rimangono disponibili durante una finestra di migrazione.

Ottieni l'organizzazione corrente
$ ant beta:organization retrieve
GET/v1/organizations/me

Recupera le informazioni sull'organizzazione associata alla chiave API autenticata.

BetaOrganizzazioneChiavi API

Elenca le chiavi API
$ ant beta:organization:api-keys list
GET/v1/organizations/api_keys
Recupera chiave API (Admin API)
$ ant beta:organization:api-keys retrieve
GET/v1/organizations/api_keys/{api_key_id}

Recupera le informazioni su una singola chiave API della tua organizzazione, cercata tramite il suo ID. Questo endpoint dell'Admin API richiede una chiave Admin API, è pensato per la gestione programmatica delle chiavi e non restituisce mai il valore segreto della chiave. Per visualizzare o creare le tue chiavi API, vai su Chiavi API nella Claude Console.

Aggiorna chiave API
$ ant beta:organization:api-keys update
POST/v1/organizations/api_keys/{api_key_id}

BetaOrganizzazioneChiavi esterne

Crea chiave esterna
$ ant beta:organization:external-keys create
POST/v1/organizations/external_keys

Crea una configurazione di chiave esterna di proprietà dell'organizzazione del chiamante.

Elenca le chiavi esterne
$ ant beta:organization:external-keys list
GET/v1/organizations/external_keys

Elenca le configurazioni di chiavi esterne nell'organizzazione del chiamante.

Ottieni chiave esterna
$ ant beta:organization:external-keys retrieve
GET/v1/organizations/external_keys/{external_key_id}

Recupera una singola configurazione di chiave esterna nell'organizzazione del chiamante tramite ID.

Aggiorna chiave esterna
$ ant beta:organization:external-keys update
POST/v1/organizations/external_keys/{external_key_id}

Aggiorna parzialmente una configurazione di chiave esterna. I campi omessi restano invariati.

Elimina chiave esterna
$ ant beta:organization:external-keys delete
DELETE/v1/organizations/external_keys/{external_key_id}

Elimina una configurazione di chiave esterna.

Convalida chiave esterna
$ ant beta:organization:external-keys validate
POST/v1/organizations/external_keys/{external_key_id}/validate

Convalida una configurazione di chiave esterna rispetto al KMS del cliente.

BetaOrganizzazioneFederazioneEmittenti

Crea emittente di federazione
$ ant beta:organization:federation:issuers create
POST/v1/organizations/federation_issuers

Richiede un token di accesso OAuth con lo scope org:admin, ottenuto da ant auth login --scope org:admin o da una regola di workload identity federation; le chiavi Admin API non sono accettate. Consulta Gestire WIF con l'Admin API.

Elenca gli emittenti di federazione
$ ant beta:organization:federation:issuers list
GET/v1/organizations/federation_issuers

Richiede un token di accesso OAuth con lo scope org:admin, ottenuto da ant auth login --scope org:admin o da una regola di workload identity federation; le chiavi Admin API non sono accettate. Consulta Gestire WIF con l'Admin API.

Ottieni emittente di federazione
$ ant beta:organization:federation:issuers retrieve
GET/v1/organizations/federation_issuers/{federation_issuer_id}

Richiede un token di accesso OAuth con lo scope org:admin, ottenuto da ant auth login --scope org:admin o da una regola di workload identity federation; le chiavi Admin API non sono accettate. Consulta Gestire WIF con l'Admin API.

Aggiorna emittente di federazione
$ ant beta:organization:federation:issuers update
POST/v1/organizations/federation_issuers/{federation_issuer_id}

Richiede un token di accesso OAuth con lo scope org:admin, ottenuto da ant auth login --scope org:admin o da una regola di workload identity federation; le chiavi Admin API non sono accettate. Consulta Gestire WIF con l'Admin API.

Archivia emittente di federazione
$ ant beta:organization:federation:issuers archive
POST/v1/organizations/federation_issuers/{federation_issuer_id}/archive

Richiede un token di accesso OAuth con lo scope org:admin, ottenuto da ant auth login --scope org:admin o da una regola di workload identity federation; le chiavi Admin API non sono accettate. Consulta Gestire WIF con l'Admin API.

BetaOrganizzazioneFederazioneRegole

Crea regola di federazione
$ ant beta:organization:federation:rules create
POST/v1/organizations/federation_rules

Richiede un token di accesso OAuth con lo scope org:admin, ottenuto da ant auth login --scope org:admin o da una regola di workload identity federation; le chiavi Admin API non sono accettate. Consulta Gestire WIF con l'Admin API.

Elenca le regole di federazione
$ ant beta:organization:federation:rules list
GET/v1/organizations/federation_rules

Richiede un token di accesso OAuth con lo scope org:admin, ottenuto da ant auth login --scope org:admin o da una regola di workload identity federation; le chiavi Admin API non sono accettate. Consulta Gestire WIF con l'Admin API.

Ottieni regola di federazione
$ ant beta:organization:federation:rules retrieve
GET/v1/organizations/federation_rules/{federation_rule_id}

Richiede un token di accesso OAuth con lo scope org:admin, ottenuto da ant auth login --scope org:admin o da una regola di workload identity federation; le chiavi Admin API non sono accettate. Consulta Gestire WIF con l'Admin API.

Aggiorna regola di federazione
$ ant beta:organization:federation:rules update
POST/v1/organizations/federation_rules/{federation_rule_id}

Richiede un token di accesso OAuth con lo scope org:admin, ottenuto da ant auth login --scope org:admin o da una regola di workload identity federation; le chiavi Admin API non sono accettate. Consulta Gestire WIF con l'Admin API.

Archivia regola di federazione
$ ant beta:organization:federation:rules archive
POST/v1/organizations/federation_rules/{federation_rule_id}/archive

Richiede un token di accesso OAuth con lo scope org:admin, ottenuto da ant auth login --scope org:admin o da una regola di workload identity federation; le chiavi Admin API non sono accettate. Consulta Gestire WIF con l'Admin API.

BetaOrganizzazioneFederazioneRegoleWorkspace

Aggiungi workspace alla regola di federazione
$ ant beta:organization:federation:rules:workspaces add
POST/v1/organizations/federation_rules/{federation_rule_id}/workspaces

Richiede un token di accesso OAuth con lo scope org:admin, ottenuto da ant auth login --scope org:admin o da una regola di workload identity federation; le chiavi Admin API non sono accettate. Consulta Gestire WIF con l'Admin API.

Elenca i workspace della regola di federazione
$ ant beta:organization:federation:rules:workspaces list
GET/v1/organizations/federation_rules/{federation_rule_id}/workspaces

Richiede un token di accesso OAuth con lo scope org:admin, ottenuto da ant auth login --scope org:admin o da una regola di workload identity federation; le chiavi Admin API non sono accettate. Consulta Gestire WIF con l'Admin API.

Rimuovi workspace dalla regola di federazione
$ ant beta:organization:federation:rules:workspaces remove
DELETE/v1/organizations/federation_rules/{federation_rule_id}/workspaces/{workspace_id}

Richiede un token di accesso OAuth con lo scope org:admin, ottenuto da ant auth login --scope org:admin o da una regola di workload identity federation; le chiavi Admin API non sono accettate. Consulta Gestire WIF con l'Admin API.

BetaOrganizzazioneInviti

Crea invito
$ ant beta:organization:invites create
POST/v1/organizations/invites

Invita un utente a unirsi all'organizzazione tramite email.

Elenca gli inviti
$ ant beta:organization:invites list
GET/v1/organizations/invites

Elenca gli inviti dell'organizzazione.

Ottieni invito
$ ant beta:organization:invites retrieve
GET/v1/organizations/invites/{invite_id}

Recupera un invito tramite ID.

Elimina invito
$ ant beta:organization:invites delete
DELETE/v1/organizations/invites/{invite_id}

Elimina un invito in sospeso.

BetaOrganizzazioneAccount di servizio

Crea account di servizio
$ ant beta:organization:service-accounts create
POST/v1/organizations/service_accounts

Richiede un token di accesso OAuth con lo scope org:admin, ottenuto da ant auth login --scope org:admin o da una regola di workload identity federation; le chiavi Admin API non sono accettate. Consulta Gestire WIF con l'Admin API.

Elenca gli account di servizio
$ ant beta:organization:service-accounts list
GET/v1/organizations/service_accounts

Richiede un token di accesso OAuth con lo scope org:admin, ottenuto da ant auth login --scope org:admin o da una regola di workload identity federation; le chiavi Admin API non sono accettate. Consulta Gestire WIF con l'Admin API.

Ottieni account di servizio
$ ant beta:organization:service-accounts retrieve
GET/v1/organizations/service_accounts/{service_account_id}

Richiede un token di accesso OAuth con lo scope org:admin, ottenuto da ant auth login --scope org:admin o da una regola di workload identity federation; le chiavi Admin API non sono accettate. Consulta Gestire WIF con l'Admin API.

Aggiorna account di servizio
$ ant beta:organization:service-accounts update
POST/v1/organizations/service_accounts/{service_account_id}

Richiede un token di accesso OAuth con lo scope org:admin, ottenuto da ant auth login --scope org:admin o da una regola di workload identity federation; le chiavi Admin API non sono accettate. Consulta Gestire WIF con l'Admin API.

Archivia account di servizio
$ ant beta:organization:service-accounts archive
POST/v1/organizations/service_accounts/{service_account_id}/archive

Richiede un token di accesso OAuth con lo scope org:admin, ottenuto da ant auth login --scope org:admin o da una regola di workload identity federation; le chiavi Admin API non sono accettate. Consulta Gestire WIF con l'Admin API.

BetaOrganizzazioneAccount di servizioWorkspace

Aggiungi workspace all'account di servizio
$ ant beta:organization:service-accounts:workspaces add
POST/v1/organizations/service_accounts/{service_account_id}/workspaces

Richiede un token di accesso OAuth con lo scope org:admin, ottenuto da ant auth login --scope org:admin o da una regola di workload identity federation; le chiavi Admin API non sono accettate. Consulta Gestire WIF con l'Admin API.

Elenca i workspace dell'account di servizio
$ ant beta:organization:service-accounts:workspaces list
GET/v1/organizations/service_accounts/{service_account_id}/workspaces

Richiede un token di accesso OAuth con lo scope org:admin, ottenuto da ant auth login --scope org:admin o da una regola di workload identity federation; le chiavi Admin API non sono accettate. Consulta Gestire WIF con l'Admin API.

Rimuovi workspace dall'account di servizio
$ ant beta:organization:service-accounts:workspaces remove
DELETE/v1/organizations/service_accounts/{service_account_id}/workspaces/{workspace_id}

Richiede un token di accesso OAuth con lo scope org:admin, ottenuto da ant auth login --scope org:admin o da una regola di workload identity federation; le chiavi Admin API non sono accettate. Consulta Gestire WIF con l'Admin API.

BetaOrganizzazioneUtenti

Elenca gli utenti
$ ant beta:organization:users list
GET/v1/organizations/users

Elenca i membri dell'organizzazione.

Ottieni utente
$ ant beta:organization:users retrieve
GET/v1/organizations/users/{user_id}

Recupera un membro dell'organizzazione tramite ID utente.

Aggiorna utente
$ ant beta:organization:users update
POST/v1/organizations/users/{user_id}

Aggiorna il ruolo di un membro nell'organizzazione.

Rimuovi utente
$ ant beta:organization:users remove
DELETE/v1/organizations/users/{user_id}

Rimuovi un membro dall'organizzazione.

BetaOrganizzazioneWorkspace

Elenca i workspace
$ ant beta:organization:workspaces list
GET/v1/organizations/workspaces
Crea workspace
$ ant beta:organization:workspaces create
POST/v1/organizations/workspaces
Ottieni workspace
$ ant beta:organization:workspaces retrieve
GET/v1/organizations/workspaces/{workspace_id}
Aggiorna workspace
$ ant beta:organization:workspaces update
POST/v1/organizations/workspaces/{workspace_id}
Archivia workspace
$ ant beta:organization:workspaces archive
POST/v1/organizations/workspaces/{workspace_id}/archive

BetaOrganizzazioneWorkspaceLimiti di velocità

Elenca i limiti di velocità del workspace
$ ant beta:organization:workspaces:rate-limits list
GET/v1/organizations/workspaces/{workspace_id}/rate_limits

Elenca i "rate limit" (limiti di velocità) di un workspace.

BetaOrganizzazioneWorkspaceMembri

Elenca i membri del workspace
$ ant beta:organization:workspaces:members list
GET/v1/organizations/workspaces/{workspace_id}/members
Crea membro del workspace
$ ant beta:organization:workspaces:members add
POST/v1/organizations/workspaces/{workspace_id}/members
Ottieni membro del workspace
$ ant beta:organization:workspaces:members retrieve
GET/v1/organizations/workspaces/{workspace_id}/members/{user_id}
Aggiorna membro del workspace
$ ant beta:organization:workspaces:members update
POST/v1/organizations/workspaces/{workspace_id}/members/{user_id}
Elimina membro del workspace
$ ant beta:organization:workspaces:members remove
DELETE/v1/organizations/workspaces/{workspace_id}/members/{user_id}

BetaOrganizzazioneWorkspaceAccount di servizio

Elenca gli account di servizio membri del workspace
$ ant beta:organization:workspaces:service-accounts list
GET/v1/organizations/workspaces/{workspace_id}/service_accounts

Richiede un token di accesso OAuth con lo scope org:admin, ottenuto da ant auth login --scope org:admin o da una regola di workload identity federation; le chiavi Admin API non sono accettate. Consulta Gestire WIF con l'Admin API.

Crea account di servizio membro del workspace
$ ant beta:organization:workspaces:service-accounts add
POST/v1/organizations/workspaces/{workspace_id}/service_accounts

Richiede un token di accesso OAuth con lo scope org:admin, ottenuto da ant auth login --scope org:admin o da una regola di workload identity federation; le chiavi Admin API non sono accettate. Consulta Gestire WIF con l'Admin API.

Ottieni account di servizio membro del workspace
$ ant beta:organization:workspaces:service-accounts retrieve
GET/v1/organizations/workspaces/{workspace_id}/service_accounts/{service_account_id}

Richiede un token di accesso OAuth con lo scope org:admin, ottenuto da ant auth login --scope org:admin o da una regola di workload identity federation; le chiavi Admin API non sono accettate. Consulta Gestire WIF con l'Admin API.

Aggiorna account di servizio membro del workspace
$ ant beta:organization:workspaces:service-accounts update
POST/v1/organizations/workspaces/{workspace_id}/service_accounts/{service_account_id}

Richiede un token di accesso OAuth con lo scope org:admin, ottenuto da ant auth login --scope org:admin o da una regola di workload identity federation; le chiavi Admin API non sono accettate. Consulta Gestire WIF con l'Admin API.

Elimina account di servizio membro del workspace
$ ant beta:organization:workspaces:service-accounts remove
DELETE/v1/organizations/workspaces/{workspace_id}/service_accounts/{service_account_id}

Richiede un token di accesso OAuth con lo scope org:admin, ottenuto da ant auth login --scope org:admin o da una regola di workload identity federation; le chiavi API Admin non sono accettate. Consulta Gestire WIF con l'Admin API.

BetaOrganizzazioneLimiti di velocità

Elenca i limiti di velocità dell'organizzazione
$ ant beta:organization:rate-limits list
GET/v1/organizations/rate_limits

Elenca i "rate limit" (limiti di velocità) della Messages API per la tua organizzazione.

BetaOrganizzazioneImpostazioni di conformità

Ottieni le impostazioni di conformità
$ ant beta:organization:compliance-settings retrieve
GET/v1/organizations/compliance_settings

Recupera le impostazioni di conformità (Compliance Settings) della tua organizzazione.

Aggiorna le impostazioni di conformità
$ ant beta:organization:compliance-settings update
POST/v1/organizations/compliance_settings

Aggiorna le impostazioni di conformità (Compliance Settings) della tua organizzazione.

BetaOrganizzazioneAnalisiRiepiloghi

Ottieni riepiloghi delle attività
$ ant beta:organization:analytics:summaries list
GET/v1/organizations/analytics/summaries

Ottieni i riepiloghi delle attività a livello di organizzazione per un intervallo di date.

BetaOrganizzazioneAnalisiUtenti

Elenca attività utente
$ ant beta:organization:analytics:users list
GET/v1/organizations/analytics/users

Ottieni l'attività per utente per un determinato giorno, con paginazione basata su cursore.

BetaOrganizzazioneAnalisiAppChatProgetti

Ottieni utilizzo dei progetti di chat
$ ant beta:organization:analytics:apps:chat:projects list
GET/v1/organizations/analytics/apps/chat/projects

Ottieni l'attività per progetto per un determinato giorno, con paginazione basata su cursore.

BetaOrganizzazioneAnalisiConnettori

Ottieni utilizzo dei connettori
$ ant beta:organization:analytics:connectors list
GET/v1/organizations/analytics/connectors

Ottieni l'utilizzo per connettore per un determinato giorno, con paginazione basata su cursore.

BetaOrganizzazioneAnalisiPlugin

Ottieni utilizzo dei plugin
$ ant beta:organization:analytics:plugins list
GET/v1/organizations/analytics/plugins

Ottieni l'utilizzo di installazione + invocazione per plugin per un determinato giorno, con paginazione.

BetaOrganizzazioneAnalisiSkill

Ottieni utilizzo delle skill
$ ant beta:organization:analytics:skills list
GET/v1/organizations/analytics/skills

Ottieni l'utilizzo per skill per un determinato giorno, con paginazione basata su cursore.

BetaOrganizzazioneAnalisiArtifacts

Ottieni attività degli artifact
$ ant beta:organization:analytics:artifacts list
GET/v1/organizations/analytics/artifacts

Ottieni l'attività di creazione di artifact per un determinato giorno, suddivisa per tipo MIME.

BetaOrganizzazioneAnalisiReport di utilizzo

Ottieni utilizzo dei token nel tempo
$ ant beta:organization:analytics:usage-report list
GET/v1/organizations/analytics/usage_report

Ottieni l'utilizzo dei token nel tempo in un intervallo di date.

BetaOrganizzazioneAnalisiReport di utilizzo per utente

Ottieni utilizzo dei token per utente
$ ant beta:organization:analytics:user-usage-report list
GET/v1/organizations/analytics/user_usage_report

Ottieni l'utilizzo dei token per utente in un intervallo di date.

BetaOrganizzazioneAnalisiReport dei costi

Ottieni costi nel tempo
$ ant beta:organization:analytics:cost-report list
GET/v1/organizations/analytics/cost_report

Ottieni il costo in USD nel tempo in un intervallo di date.

BetaOrganizzazioneAnalisiReport dei costi per utente

Ottieni costi per utente
$ ant beta:organization:analytics:user-cost-report list
GET/v1/organizations/analytics/user_cost_report

Ottieni il costo per utente in USD in un intervallo di date.

BetaOrganizzazioneLimiti di spesa

Imposta limite di spesa
$ ant beta:organization:spend-limits set
POST/v1/organizations/spend_limits

Imposta un limite di spesa.

Ottieni limite di spesa
$ ant beta:organization:spend-limits retrieve
GET/v1/organizations/spend_limits/{spend_limit_id}

Recupera un limite di spesa tramite ID.

Elimina limite di spesa
$ ant beta:organization:spend-limits delete
DELETE/v1/organizations/spend_limits/{spend_limit_id}

Elimina un limite di spesa.

Elenca limiti di spesa
$ ant beta:organization:spend-limits list
GET/v1/organizations/spend_limits

Elenca i limiti di spesa dell'organizzazione.

BetaOrganizzazioneLimiti di spesaEffettivi

Elenca limiti di spesa effettivi
$ ant beta:organization:spend-limits:effective list
GET/v1/organizations/spend_limits/effective

Elenca il limite di spesa effettivo e la spesa dall'inizio del periodo di ciascun membro.

BetaOrganizzazioneLimiti di spesaRichieste di aumento

Elenca richieste di aumento del limite di spesa
$ ant beta:organization:spend-limits:increase-requests list
GET/v1/organizations/spend_limit_increase_requests

Elenca le richieste di aumento del limite di spesa, dalla più recente.

Ottieni richiesta di aumento del limite di spesa
$ ant beta:organization:spend-limits:increase-requests retrieve
GET/v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}

Recupera una richiesta di aumento del limite di spesa.

Approva richiesta di aumento del limite di spesa
$ ant beta:organization:spend-limits:increase-requests approve
POST/v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}/approve

Approva una richiesta di aumento del limite di spesa in sospeso.

Rifiuta richiesta di aumento del limite di spesa
$ ant beta:organization:spend-limits:increase-requests deny
POST/v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}/deny

Rifiuta una richiesta di aumento del limite di spesa in sospeso.

BetaOrganizzazioneGruppi RBAC

Crea gruppo RBAC
$ ant beta:organization:rbac-groups create
POST/v1/organizations/rbac_groups

Crea un gruppo RBAC nel tenant Claude Enterprise. I gruppi creati tramite l'API hanno tipo di origine "direct".

Elenca gruppi RBAC
$ ant beta:organization:rbac-groups list
GET/v1/organizations/rbac_groups

Elenca i gruppi RBAC nel tenant Claude Enterprise.

Ottieni gruppo RBAC
$ ant beta:organization:rbac-groups retrieve
GET/v1/organizations/rbac_groups/{rbac_group_id}

Recupera un gruppo RBAC tramite ID.

Aggiorna gruppo RBAC
$ ant beta:organization:rbac-groups update
POST/v1/organizations/rbac_groups/{rbac_group_id}

Aggiorna il nome di un gruppo RBAC. I gruppi forniti da un provider di identità (tipo di origine "scim") non possono essere modificati tramite l'API mentre un'organizzazione nel tenant usa il provisioning SCIM.

Elimina gruppo RBAC
$ ant beta:organization:rbac-groups delete
DELETE/v1/organizations/rbac_groups/{rbac_group_id}

Elimina un gruppo RBAC. I gruppi forniti da un provider di identità (tipo di origine "scim") non possono essere eliminati tramite l'API mentre un'organizzazione nel tenant usa il provisioning SCIM.

BetaOrganizzazioneGruppi RBACMembri

Elenca membri del gruppo RBAC
$ ant beta:organization:rbac-groups:members list
GET/v1/organizations/rbac_groups/{rbac_group_id}/members

Elenca i membri di un gruppo RBAC.

Aggiungi membro al gruppo RBAC
$ ant beta:organization:rbac-groups:members add
POST/v1/organizations/rbac_groups/{rbac_group_id}/members

Aggiunge un utente a un gruppo RBAC. L'appartenenza ai gruppi forniti da un identity provider (tipo di origine "scim") non può essere modificata tramite l'API mentre un'organizzazione nel tenant usa il provisioning SCIM.

Rimuovi membro dal gruppo RBAC
$ ant beta:organization:rbac-groups:members remove
DELETE/v1/organizations/rbac_groups/{rbac_group_id}/members/{user_id}

Rimuove un utente da un gruppo RBAC. L'appartenenza ai gruppi forniti da un identity provider (tipo di origine "scim") non può essere modificata tramite l'API mentre un'organizzazione nel tenant usa il provisioning SCIM.

BetaOrganizzazioneRuoli RBAC

Elenca ruoli RBAC
$ ant beta:organization:rbac-roles list
GET/v1/organizations/rbac_roles

Elenca i ruoli RBAC nell'organizzazione.

Ottieni ruolo RBAC
$ ant beta:organization:rbac-roles retrieve
GET/v1/organizations/rbac_roles/{rbac_role_id}

Recupera un ruolo RBAC tramite ID.

BetaOrganizzazioneRuoli RBACAutorizzazioni

Elenca autorizzazioni del ruolo RBAC
$ ant beta:organization:rbac-roles:permissions list
GET/v1/organizations/rbac_roles/{rbac_role_id}/permissions

Elenca le autorizzazioni concesse da un ruolo RBAC.

BetaOrganizzazionePlugin

Crea plugin
$ ant beta:organization:plugins create
POST/v1/organizations/plugins

Crea un plugin di proprietà dell'organizzazione e la sua prima versione caricando i file della versione.

Ottieni plugin
$ ant beta:organization:plugins retrieve
GET/v1/organizations/plugins/{plugin_id}

Recupera un plugin tramite ID.

Aggiorna plugin
$ ant beta:organization:plugins update
POST/v1/organizations/plugins/{plugin_id}

Cambia quale versione archiviata di un Plugin di proprietà dell'organizzazione viene servita ai membri, ad esempio per tornare a una versione precedente. Questa operazione fissa la versione servita: i caricamenti successivi vengono archiviati ma non cambiano più ciò che viene servito, e al momento il fissaggio non può essere annullato, né qui né in claude.ai.

Elenca i Plugin
$ ant beta:organization:plugins list
GET/v1/organizations/plugins

Elenca i Plugin creati nell'organizzazione, dal più recente: quelli nei marketplace di plugin dell'organizzazione e quelli nei marketplace di plugin personali dei membri.

Elimina Plugin
$ ant beta:organization:plugins delete
DELETE/v1/organizations/plugins/{plugin_id}

Elimina definitivamente un Plugin e tutte le sue versioni, esattamente come quando un amministratore lo elimina in claude.ai. Il Plugin può appartenere all'organizzazione o a un membro, incluso un membro che nel frattempo ha lasciato l'organizzazione.

BetaOrganizzazionePluginVersioni

Crea versione del Plugin
$ ant beta:organization:plugins:versions create
POST/v1/organizations/plugins/{plugin_id}/versions

Aggiungi una versione a un Plugin di proprietà dell'organizzazione caricando i file della nuova versione; diventa la versione servita ai membri a meno che la versione servita del Plugin non sia stata fissata.

Elenca le versioni del Plugin
$ ant beta:organization:plugins:versions list
GET/v1/organizations/plugins/{plugin_id}/versions

Elenca le versioni di un Plugin, dalla più recente.

Ottieni versione del Plugin
$ ant beta:organization:plugins:versions retrieve
GET/v1/organizations/plugins/{plugin_id}/versions/{version}

Recupera una versione di un Plugin tramite il suo ID, oppure la versione più recente del Plugin.

Scarica l'archivio della versione del Plugin
$ ant beta:organization:plugins:versions download
GET/v1/organizations/plugins/{plugin_id}/versions/{version}/content

Scarica l'archivio .zip di una versione, esattamente come è archiviato. Ogni download di un Plugin dal marketplace di plugin personale di un membro viene registrato nel feed delle attività della Compliance API.

BetaOrganizzazionePluginImpostazioni di installazione

Elenca le impostazioni di installazione del Plugin
$ ant beta:organization:plugins:installation-settings list
GET/v1/organizations/plugins/{plugin_id}/installation_settings

Elenca le impostazioni di installazione di un Plugin di proprietà dell'organizzazione, che indicano a quali membri è destinato, dalla creata più di recente.

Imposta l'impostazione di installazione del Plugin
$ ant beta:organization:plugins:installation-settings set
POST/v1/organizations/plugins/{plugin_id}/installation_settings/{target}

Imposta o modifica l'impostazione di installazione di un Plugin di proprietà dell'organizzazione per l'intera organizzazione o per un gruppo RBAC.

Rimuovi l'impostazione di installazione del Plugin
$ ant beta:organization:plugins:installation-settings remove
DELETE/v1/organizations/plugins/{plugin_id}/installation_settings/{target}

Rimuovi l'impostazione di installazione propria di un Plugin di proprietà dell'organizzazione per l'intera organizzazione o per un gruppo RBAC.

BetaOrganizzazionePluginCondivisioni

Elenca le condivisioni del Plugin
$ ant beta:organization:plugins:shares list
GET/v1/organizations/plugins/{plugin_id}/shares

Elenca le condivisioni concesse dal proprietario di un Plugin di proprietà di un membro — a tutti i membri dell'organizzazione, a un gruppo RBAC o a un singolo membro — dalla concessa più di recente.

BetaOrganizzazioneMarketplace di plugin

Elenca i marketplace di plugin
$ ant beta:organization:plugin-marketplaces list
GET/v1/organizations/plugin_marketplaces

Elenca i marketplace di plugin in cui si trovano i Plugin, dal più recente: quelli dell'organizzazione e quelli personali dei suoi membri.

Ottieni marketplace di plugin
$ ant beta:organization:plugin-marketplaces retrieve
GET/v1/organizations/plugin_marketplaces/{marketplace_id}

Recupera un marketplace di plugin tramite ID.

Aggiorna marketplace di plugin
$ ant beta:organization:plugin-marketplaces update
POST/v1/organizations/plugin_marketplaces/{marketplace_id}

Imposta l'impostazione di installazione predefinita di uno dei marketplace di plugin dell'organizzazione. Ogni Plugin al suo interno senza un'impostazione propria riceve questo valore predefinito come impostazione a livello di organizzazione, inclusi i Plugin aggiunti in seguito.

Convalida repository del marketplace di plugin
$ ant beta:organization:plugin-marketplaces validate-repository
POST/v1/organizations/plugin_marketplaces/validate_repository

Verifica se un marketplace di plugin contenuto in un repository GitHub pubblico verrebbe sincronizzato in claude.ai, senza collegarlo né archiviarlo.

Convalida archivio del marketplace di plugin
$ ant beta:organization:plugin-marketplaces validate-archive
POST/v1/organizations/plugin_marketplaces/validate_archive

Verifica se un marketplace di plugin, caricato come .zip della directory del marketplace, verrebbe sincronizzato in claude.ai, senza collegarlo né archiviarlo.

BetaOrganizzazioneDestinazioni di telemetria

Crea una destinazione di telemetria
$ ant beta:organization:telemetry-destinations create
POST/v1/organizations/telemetry_destinations

Registra una destinazione OpenTelemetry per l'organizzazione.

Elenca destinazioni di telemetria
$ ant beta:organization:telemetry-destinations list
GET/v1/organizations/telemetry_destinations

Elenca le destinazioni dell'organizzazione, dalla più recente, facoltativamente solo quelle che coprono determinati workspace.

Recupera una destinazione di telemetria
$ ant beta:organization:telemetry-destinations retrieve
GET/v1/organizations/telemetry_destinations/{destination_id}

Leggi la configurazione, lo stato e i risultati di consegna più recenti di una destinazione.

Aggiorna una destinazione di telemetria
$ ant beta:organization:telemetry-destinations update
POST/v1/organizations/telemetry_destinations/{destination_id}

Modifica le impostazioni di una destinazione di telemetria, il suo stato o i workspace che copre.

Elimina una destinazione di telemetria
$ ant beta:organization:telemetry-destinations delete
DELETE/v1/organizations/telemetry_destinations/{destination_id}

Elimina una destinazione e il relativo elenco di workspace.

Testa una destinazione di telemetria
$ ant beta:organization:telemetry-destinations test
POST/v1/organizations/telemetry_destinations/{destination_id}/test

Invia uno span di test, denominato anthropic.test, alla destinazione con i suoi header registrati, una sola volta e senza nuovi tentativi, e riporta la risposta della destinazione. La risposta è 200 indipendentemente dal fatto che la destinazione abbia risposto con uno stato 2xx: il suo result ha il tipo success, oppure il tipo failure con il motivo in error. La configurazione, lo state e il delivery_health della destinazione non cambiano. È possibile testare anche una destinazione disabilitata. Attendi 10 secondi tra un test e l'altro della stessa destinazione; una richiesta che arriva prima può ricevere lo stato 429.

BetaOrganizzazioneDestinazioni di telemetriaWorkspace

Elenca i workspace della destinazione di telemetria
$ ant beta:organization:telemetry-destinations:workspaces list
GET/v1/organizations/telemetry_destinations/{destination_id}/workspaces

Elenca i workspace presenti nell'elenco dei workspace di una destinazione, a partire dalla voce più recente.

Aggiungi un workspace alla destinazione di telemetria
$ ant beta:organization:telemetry-destinations:workspaces add
POST/v1/organizations/telemetry_destinations/{destination_id}/workspaces/{workspace_id}

Aggiungi un workspace all'elenco dei workspace di una destinazione.

Rimuovi un workspace dalla destinazione di telemetria
$ ant beta:organization:telemetry-destinations:workspaces remove
DELETE/v1/organizations/telemetry_destinations/{destination_id}/workspaces/{workspace_id}

Rimuovi un workspace dall'elenco dei workspace di una destinazione.