SOIT Docs
API Reference

ModelHub API

API surface for SOIT model providers and model catalog entries.

The ModelHub API manages model providers, model entries, and related configuration used by agents and workflows.

Prefix

/api/v1/modelhub

Endpoint families

MethodPathPurpose
GET / POST/providersList and create providers
PATCH / DELETE/providers/{provider_id}Update or remove a provider
POST/providers/{provider_id}/healthcheckConnectivity diagnostic
GET/providers/support-matrixProvider capability support matrix
GET / POST / PATCH / DELETE/providers/{provider_id}/modelsManage a provider's model entries
POST / GET/providers/{provider_id}/sync-from-platform, /sync-jobsSync models from the platform catalog
GET / POST/platform-models (+ /sync)Platform model catalog
GET/workbench/overview, /workbench/models, /workbench/providersWorkbench views for the UI
POST/test/chat, /test/embeddingsLive chat and embedding diagnostics
GET / POST/virtual-modelsList and create virtual models (vmodel:{slug})
GET / PATCH / DELETE/virtual-models/{virtual_model_id}Read, edit, or delete a virtual model
  • /api/v1/agents, /api/v1/workflows — where model references are bound
  • /api/v1/runs — model usage, tokens, and cost per call

Notes

On this page