Claude Platform Docs

C# API reference

Crea un messaggio
Message Messages.Create(parameters, cancellationToken = default)
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
MessageTokensCount Messages.CountTokens(parameters, cancellationToken = default)
POST/v1/messages/count_tokens

Conta il numero di token in un messaggio.

Elenca i modelli
ModelListPage Models.List(parameters, cancellationToken = default)
GET/v1/models

Elenca i modelli disponibili.

Ottieni un modello
ModelInfo Models.Retrieve(parameters, cancellationToken = default)
GET/v1/models/{model_id}

Ottieni un modello specifico.

Carica file
FileMetadata Files.Upload(parameters, cancellationToken = default)
POST/v1/files
Elenca i file
FileListPage Files.List(parameters, cancellationToken = default)
GET/v1/files
Scarica file
HttpResponse Files.Download(parameters, cancellationToken = default)
GET/v1/files/{file_id}/content
Ottieni metadati del file
FileMetadata Files.RetrieveMetadata(parameters, cancellationToken = default)
GET/v1/files/{file_id}
Elimina file
DeletedFile Files.Delete(parameters, cancellationToken = default)
DELETE/v1/files/{file_id}
Crea skill
Skill Skills.Create(parameters, cancellationToken = default)
POST/v1/skills
Elenca le skill
SkillListPage Skills.List(parameters, cancellationToken = default)
GET/v1/skills
Ottieni skill
Skill Skills.Retrieve(parameters, cancellationToken = default)
GET/v1/skills/{skill_id}
Elimina skill
DeletedSkill Skills.Delete(parameters, cancellationToken = default)
DELETE/v1/skills/{skill_id}
Crea profilo utente
UserProfile UserProfiles.Create(parameters, cancellationToken = default)
POST/v1/user_profiles
Elenca profili utente
UserProfileListPage UserProfiles.List(parameters, cancellationToken = default)
GET/v1/user_profiles
Ottieni profilo utente
UserProfile UserProfiles.Retrieve(parameters, cancellationToken = default)
GET/v1/user_profiles/{user_profile_id}
Aggiorna profilo utente
UserProfile UserProfiles.Update(parameters, cancellationToken = default)
POST/v1/user_profiles/{user_profile_id}
Elimina profilo utente
DeletedUserProfile UserProfiles.Delete(parameters, cancellationToken = default)
DELETE/v1/user_profiles/{user_profile_id}
Ottieni l'organizzazione corrente
OrganizationInfo Organization.Retrieve(parameters, cancellationToken = default)
GET/v1/organizations/me

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