Providers

Create provider model

Manually adds or enables a provider model without fetching the provider catalog.

post/api/provider-models

Request

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

Request body

modelNamestring required
displayNamestring
supportsToolsboolean
supportsReasoningboolean
providerIdstring required

Example request

{
  "modelName": "gpt-4.1-mini",
  "displayName": "GPT 4.1 Mini",
  "supportsTools": true,
  "providerId": "pro_123"
}

Response

Provider model created successfully.

idstring required
providerIdstring required
modelNamestring required
displayNamestring required
supportsToolsboolean required
supportsReasoningboolean required
enabledboolean required
capabilitiesJsonstring nullable required
createdAtstring date-time required
updatedAtstring date-time required

Example response

{
  "id": "mod_123",
  "providerId": "pro_123",
  "modelName": "model-name",
  "displayName": "Model name",
  "enabled": true,
  "createdAt": "2026-04-23T10:00:00.000Z",
  "updatedAt": "2026-04-23T10:00:00.000Z"
}

Changes

No recorded changes to this operation across all 3 revisions of this API.