models

Get effective permitted language models for the current user

Changed on

Returns the effective set of language models for the current user, considering team overrides. If the user is in any team with model override enabled, only those teams' models are returned (union). Otherwise, org-level models are returned.

get/models/permitted/language-models

Request

  • The document declares no server URL.
  • Auth: none declared

Response

Successfully retrieved effective language models

idstring required

The id of the permitted model

namestring required

The name of the model

provider'openai' | 'anthropic' | 'bedrock' | 'mistral' | 'ollama' | 'synaforce' | 'ayunis' | 'otc' | 'azure' | 'gemini' | 'stackit' | 'scaleway' required

The provider of the model

providerDisplayNamestring required

The display name of the provider

displayNamestring required

The display name of the model

isArchivedboolean required

Whether the model is archived

modelIdstring required

The catalog model UUID

type'language' required

The type of the model (always language)

canStreamboolean required

Whether the model can stream

isReasoningboolean required

Whether the model can reason

canVisionboolean required

Whether the model supports vision (image processing)

contextWindowSizeinteger nullable

Maximum context window size in tokens

hasProviderFaultboolean required

Whether the upstream provider currently has a known fault for this model

isDefaultboolean required

Whether this is the default model

anonymousOnlyboolean required

Whether this model enforces anonymous mode

tier'zero' | 'low' | 'medium' | 'high' nullable

Resource-usage tier of the model, used to categorise models for the user (e.g. fast vs. powerful)

descriptionstring nullable

User-facing description of the model, shown in the model selector info card. Maintained by super admins.

Changes