intentic
Create your workspace
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

FieldTypeWhere
providerrequired"claude" | "codex" | "grok" | "kimi" … (6)address

What comes back

FieldType
modelsWhat this provider serves, in its…object[]
idWhat to name when asking for…string
labelWhat to call it on screenstring
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
Try itanswered in this tab
curl
curl "$SANDBOX/providers/claude/models" \
  -H "x-intentic-control: $INTENTIC_TOKEN"
TypeScript
import { sandbox } from "@intentic/sandbox-client";

const result = await sandbox.providers.models({
  "provider": "claude"
});
More in Models and accounts

Type to search every page, in the docs and the API reference.