Skip to main content
GET
/
api
/
ai
/
models
/
{spaceId}
List space AI models
curl --request GET \
  --url https://{customer-tenant}.nuwacom.ai/api/ai/models/{spaceId} \
  --header 'Authorization: Bearer <token>'
[
  {
    "id": "<string>",
    "title": "<string>",
    "vendor": "OpenAI",
    "hosting": "EU",
    "maxTokens": 123,
    "maxOutputTokens": 123,
    "toolSupport": true,
    "visionSupport": true,
    "apiVersion": "v1",
    "canvasSupport": true,
    "modelType": "o1",
    "enabled": true
  }
]

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

spaceId
string
required

Unique ID of the space to return available AI models for.

Response

200 - application/json

OK

id
string
required

Unique identifier of the LLM model. Used when referencing the model in API calls or UI selections and is generally a model id from the LLM provider.

title
string
required

Human-readable name shown to end users (e.g., "OpenAI o1 Preview" or "Mistral-large-2411").

vendor
enum<string>
required

Vendor metadata describing who provides the underlying model (e.g., OpenAI, Anthropic, Mistral, Meta, Custom).

Available options:
OpenAI,
Cohere,
Mistral,
Meta,
Custom
hosting
enum<string>
required

Indicates where the model is hosted (first-party, BYOK, region, etc.). Right now, we support "EU" and "US" regions. "Custom" is used for models that are hosted on a custom infrastructure.

Available options:
EU,
US,
GLOBAL,
Custom
maxTokens
number
required

Maximum number of tokens accepted per request for this model.

maxOutputTokens
number
required

Maximum number of tokens the model can generate in a single response.

toolSupport
boolean
required

Signals whether the model can call tools/functions during execution.

visionSupport
boolean
required

True if the model understands image inputs alongside text.

apiVersion
enum<string>
required

Version of the API/SDK required to access this model.

Available options:
v1,
v2
canvasSupport
boolean
required

Indicates whether the model supports canvas-style collaborative generation features.

modelType
enum<string> | null

Optional model family classification. Null when the model does not belong to a specific OpenAI o-series.

Available options:
o1,
o3
enabled
boolean

Optional flag to hide or disable the model without removing its metadata. Defaults to true.