Overview

Models

The models Stac offers, the exact value to send as model, and which plans include each one.

Every request picks its model with the model field. Send one of the values below exactly as written — your key's plan decides which ones you can use.

Text

Used by Chat completions and Messages.

Modelmodel valuePlans
Qwen 3.5 9Bqwen/qwen3.5-9bGo, Pro, Enterprise
GLM 5.3 Flashz-ai/glm-5.3-flashGo, Pro, Enterprise
Qwen 3.8 27Bqwen/qwen3.8-27bPro, Enterprise
Kimi K3moonshotai/kimi-k3Coming soon — not available on any plan yet

Image

Used by the Image endpoints.

Modelmodel valuePlans
Qwen 3 Imageqwen/qwen-image-3Go, Pro, Enterprise
FLUX.2 Klein 4Bblack-forest-labs/flux.2-klein-4bGo, Pro, Enterprise

Example

bash
curl "https://api.trystac.com/v1/chat/completions" \
  -H "Authorization: Bearer $STAC_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "qwen/qwen3.5-9b",
    "messages": [{ "role": "user", "content": "Hello" }]
  }'

Models outside your plan

Requesting a model from the tables above that your key's plan doesn't include returns 403. The same goes for a model marked as coming soon. Upgrade the plan or switch to a model your plan includes — retrying won't help.

Next steps