Models and accounts
Providers
A built-in provider's model catalogue
One read, for the providers the sandbox ships with. Never empty, and left in the provider's own preference order rather than rearranged.
GET/providers/{provider}/modelsModels one provider offers
Every model this provider serves and which one it defaults to. Never empty: it is discovered live with a stored list behind it. The order is the provider's own preference and is not rearranged here.
What you send
| Field | Type | Where |
|---|---|---|
providerrequired | "claude" | "codex" | "grok" | "kimi" … (6) | address |
What comes back
| Field | Type |
|---|---|
modelsWhat this provider serves, in its… | object[] |
idWhat to name when asking for… | string |
labelWhat to call it on screen | string |
effortsThe thinking levels it accepts, where… | string[] |
descriptionWhat it is good for, in… | string |
badgesWhat it is known for, where… | "reasoning" | "fast"[] |
contextWindowHow many tokens this model will… | number |
defaultWhich one a fresh conversation starts… | string |
answered in this tab
curl "$SANDBOX/providers/claude/models" \
-H "x-intentic-control: $INTENTIC_TOKEN"import { sandbox } from "@intentic/sandbox-client";
const result = await sandbox.providers.models({
"provider": "claude"
});More in Models and accounts