API reference

Build with the HTTP API.

Explore the public API contract. Sign in, create a key and send your first Jev-compatible text decision. Image input is coming soon.

Use your API key in Authorize for inference. “Try it out” sends requests to https://api.system1models.ai and uses your account’s allowance or prepaid balance. Dashboard operations require your dashboard session and, for changes, a CSRF token.

Your first decision

Set SYSTEM1_API_KEY to your API key in your local environment.

curl · Global tier
curl https://api.system1models.ai/v1/systemone \
  -H "Authorization: Bearer $SYSTEM1_API_KEY" \
  -H "Content-Type: application/json" \
  -H "S1-Region: global" \
  -d '{"model":"s1-fast","state":"Mia owns a red bicycle.","questions":{"color":{"type":"choice","instructions":"Which color is the bicycle?","criteria":{"red":null,"blue":null}}}}'