Documentation

Residency & models

The response disclosure headers, managed aliases, and the live-verified model catalog.

Response headers

Calls to a sluis/* alias disclose the resolved route via x-sluis-* response headers; plain provider/model calls carry no extra headers. Residency itself is organisation policy, enforced at dispatch, never a request header.

HeaderDescription
x-sluis-routeResponse, on sluis/* alias calls · the managed or tenant alias that resolved the request, e.g. sluis/auto.
x-sluis-modelResponse, on sluis/* alias calls · the concrete provider/model target selected after policy and routing.

Managed aliases

Managed aliases are reserved sluis/... model names. sluis/auto chooses per request; the use-case aliases choose from daily Artificial Analysis benchmark snapshots curated by Sluis. Artificial AnalysisEvery alias resolves inside the tenant's residency policy first, so the sovereignty rule beats the benchmark rank.

AliasUse case
sluis/autoPer-request routing. Sluis picks the best compliant target for the prompt.
sluis/codeCoding and code review.
sluis/chatGeneral conversation.
sluis/supportCustomer-support answers.
sluis/fastLow latency.
sluis/cheapBest value for bulk work.
sluis/agentsTool use and agentic workflows.
sluis/extractStructured extraction.
sluis/docsDocument extraction and parsing.
sluis/longcontextLong-context analysis.
sluis/visionImage input.
sluis/translateMultilingual translation.
sluis/sovereignOpen-weights only.

Call an alias anywhere you would pass a provider/model id. The response headers show both the route you asked for and the concrete model that ran.

curl https://api.sluis.ai/v1/chat/completions \
  -H "Authorization: Bearer $SLUIS_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "model": "sluis/auto", "messages": [{ "role": "user", "content": "Plan a GDPR-safe rollout" }] }'

# response headers:
# x-sluis-route: sluis/auto
# x-sluis-model: mistral/mistral-large-latest

x-sluis-route is the managed or tenant alias that resolved the request. x-sluis-model is the concrete provider/model target after residency policy, shadowing and routing.

Tenant aliases shadow managed names. If your organisation creates sluis/code, that route wins for your tenant. Key allow-lists may include reserved aliases such as sluis/auto; the allow-list is checked before the alias resolves.

Supported models

Sluis exposes built-in providers through managed keys when a platform credential is configured; connect your own key (BYOK) or add a custom OpenAI-compatible provider in the Console to override or extend the catalog. Every callable id is provider-prefixed, so pass provider/model (e.g. mistral/mistral-large-latest) and Sluis routes it per your residency policy. The catalog is credential- and policy-aware, uses live provider catalogs where available, and can fall back to declared models during an upstream catalog failure. Vertex candidates are separately probe-verified for EU availability.

Live catalog. This list is generated from the platform's model catalog and refreshed every hour, so it always matches what Sluis offers right now. The same data is public at api.sluis.ai/public/catalog.json; per key, GET /v1/models returns what your policy and credentials can actually reach.

anthropicRegionContext
anthropic/claude-fable-5US · United States1M
anthropic/claude-haiku-4-5-20251001US · United States200k
anthropic/claude-opus-4-5-20251101US · United States200k
anthropic/claude-opus-4-6US · United States1M
anthropic/claude-opus-4-7US · United States1M
anthropic/claude-opus-4-8US · United States1M
anthropic/claude-opus-5US · United States1M
anthropic/claude-sonnet-4-5-20250929US · United States200k
anthropic/claude-sonnet-4-6US · United States1M
anthropic/claude-sonnet-5US · United States1M
bedrockRegionContext
bedrock/eu.amazon.nova-2-lite-v1:0EU · EU (cross-region)1M
bedrock/eu.amazon.nova-lite-v1:0EU · EU (cross-region)300k
bedrock/eu.amazon.nova-micro-v1:0EU · EU (cross-region)128k
bedrock/eu.amazon.nova-pro-v1:0EU · EU (cross-region)300k
bedrock/eu.anthropic.claude-3-haiku-20240307-v1:0EU · EU (cross-region)200k
bedrock/eu.anthropic.claude-3-sonnet-20240229-v1:0EU · EU (cross-region)200k
bedrock/eu.anthropic.claude-haiku-4-5-20251001-v1:0EU · EU (cross-region)200k
bedrock/eu.anthropic.claude-opus-4-5-20251101-v1:0EU · EU (cross-region)200k
bedrock/eu.anthropic.claude-opus-4-6-v1EU · EU (cross-region)1M
bedrock/eu.anthropic.claude-opus-4-7EU · EU (cross-region)1M
bedrock/eu.anthropic.claude-opus-4-8EU · EU (cross-region)1M
bedrock/eu.anthropic.claude-opus-5EU · EU (cross-region)1M
bedrock/eu.anthropic.claude-sonnet-4-20250514-v1:0EU · EU (cross-region)1M
bedrock/eu.anthropic.claude-sonnet-4-5-20250929-v1:0EU · EU (cross-region)200k
bedrock/eu.anthropic.claude-sonnet-4-6EU · EU (cross-region)1M
bedrock/eu.anthropic.claude-sonnet-5EU · EU (cross-region)1M
bedrock/eu.cohere.embed-v4:0EU · EU (cross-region)128k
bedrock/eu.meta.llama3-2-1b-instruct-v1:0EU · EU (cross-region)128k
bedrock/eu.meta.llama3-2-3b-instruct-v1:0EU · EU (cross-region)128k
bedrock/eu.mistral.pixtral-large-2502-v1:0EU · EU (cross-region)128k
mistralRegionContext
mistral/codestral-2508EU · Paris, France256k
mistral/codestral-latestEU · Paris, France32k
mistral/devstral-2512EU · Paris, France256k
mistral/devstral-latestEU · Paris, France256k
mistral/devstral-medium-latestEU · Paris, France256k
mistral/magistral-medium-latestEU · Paris, France40k
mistral/magistral-small-latestEU · Paris, France40k
mistral/ministral-8b-2512EU · Paris, France262k
mistral/ministral-8b-latestEU · Paris, France262k
mistral/mistral-large-2512EU · Paris, France262k
mistral/mistral-large-latestEU · Paris, France262k
mistral/mistral-mediumEU · Paris, France32k
mistral/mistral-medium-2505EU · Paris, France131k
mistral/mistral-medium-2508EU · Paris, France131k
mistral/mistral-medium-2604EU · Paris, France262k
mistral/mistral-medium-3-5EU · Paris, France262k
mistral/mistral-medium-latestEU · Paris, France262k
mistral/mistral-ocr-2512EU · Paris, Francen/a
mistral/mistral-ocr-4-0EU · Paris, Francen/a
mistral/mistral-ocr-latestEU · Paris, Francen/a
mistral/mistral-small-2603EU · Paris, France262k
mistral/mistral-small-latestEU · Paris, France131k
moonshotRegionContext
moonshot/kimi-k2.6CN · China262k
moonshot/kimi-k2.7-codeCN · Chinan/a
moonshot/kimi-k2.7-code-highspeedCN · Chinan/a
moonshot/kimi-k3CN · Chinan/a
openaiRegionContext
openai/babbage-002US · United States16k
openai/computer-use-previewUS · United States8k
openai/davinci-002US · United States16k
openai/gpt-3.5-turboUS · United States16k
openai/gpt-3.5-turbo-0125US · United States16k
openai/gpt-3.5-turbo-1106US · United States16k
openai/gpt-3.5-turbo-16kUS · United States16k
openai/gpt-3.5-turbo-instructUS · United States8k
openai/gpt-3.5-turbo-instruct-0914US · United States8k
openai/gpt-4US · United States8k
openai/gpt-4-0613US · United States8k
openai/gpt-4-turboUS · United States128k
openai/gpt-4-turbo-2024-04-09US · United States128k
openai/gpt-4.1US · United States1M
openai/gpt-4.1-2025-04-14US · United States1M
openai/gpt-4.1-miniUS · United States1M
openai/gpt-4.1-mini-2025-04-14US · United States1M
openai/gpt-4.1-nanoUS · United States1M
openai/gpt-4.1-nano-2025-04-14US · United States1M
openai/gpt-4oUS · United States128k
openai/gpt-4o-2024-05-13US · United States128k
openai/gpt-4o-2024-08-06US · United States128k
openai/gpt-4o-2024-11-20US · United States128k
openai/gpt-4o-miniUS · United States128k
openai/gpt-4o-mini-2024-07-18US · United States128k
openai/gpt-4o-mini-search-previewUS · United States128k
openai/gpt-4o-mini-search-preview-2025-03-11US · United States128k
openai/gpt-4o-mini-transcribeUS · United States16k
openai/gpt-4o-mini-transcribe-2025-03-20US · United States16k
openai/gpt-4o-mini-transcribe-2025-12-15US · United States16k
openai/gpt-4o-mini-ttsUS · United Statesn/a
openai/gpt-4o-mini-tts-2025-03-20US · United Statesn/a
openai/gpt-4o-mini-tts-2025-12-15US · United Statesn/a
openai/gpt-4o-search-previewUS · United States128k
openai/gpt-4o-search-preview-2025-03-11US · United States128k
openai/gpt-4o-transcribeUS · United States16k
openai/gpt-4o-transcribe-diarizeUS · United States16k
openai/gpt-5US · United States272k
openai/gpt-5-2025-08-07US · United States272k
openai/gpt-5-chat-latestUS · United States128k
openai/gpt-5-codexUS · United States272k
openai/gpt-5-miniUS · United States272k
openai/gpt-5-mini-2025-08-07US · United States272k
openai/gpt-5-nanoUS · United States272k
openai/gpt-5-nano-2025-08-07US · United States272k
openai/gpt-5-proUS · United States400k
openai/gpt-5-pro-2025-10-06US · United States400k
openai/gpt-5-search-apiUS · United States272k
openai/gpt-5-search-api-2025-10-14US · United States272k
openai/gpt-5.1US · United States272k
openai/gpt-5.1-2025-11-13US · United States272k
openai/gpt-5.1-chat-latestUS · United States128k
openai/gpt-5.1-codexUS · United States272k
openai/gpt-5.1-codex-maxUS · United States272k
openai/gpt-5.1-codex-miniUS · United States272k
openai/gpt-5.2US · United States272k
openai/gpt-5.2-2025-12-11US · United States272k
openai/gpt-5.2-chat-latestUS · United States128k
openai/gpt-5.2-codexUS · United States272k
openai/gpt-5.2-proUS · United States272k
openai/gpt-5.2-pro-2025-12-11US · United States272k
openai/gpt-5.3-chat-latestUS · United States128k
openai/gpt-5.3-codexUS · United States272k
openai/gpt-5.4US · United States1M
openai/gpt-5.4-2026-03-05US · United States1M
openai/gpt-5.4-miniUS · United States272k
openai/gpt-5.4-mini-2026-03-17US · United States272k
openai/gpt-5.4-nanoUS · United States272k
openai/gpt-5.4-nano-2026-03-17US · United States272k
openai/gpt-5.4-proUS · United States1M
openai/gpt-5.4-pro-2026-03-05US · United States1M
openai/gpt-5.5US · United States1M
openai/gpt-5.5-2026-04-23US · United States1M
openai/gpt-5.5-proUS · United States1M
openai/gpt-5.5-pro-2026-04-23US · United States1M
openai/gpt-5.6-lunaUS · United States1M
openai/gpt-5.6-solUS · United States1M
openai/gpt-5.6-terraUS · United States1M
openai/gpt-audioUS · United States128k
openai/gpt-audio-1.5US · United States128k
openai/gpt-audio-2025-08-28US · United States128k
openai/gpt-audio-miniUS · United States128k
openai/gpt-audio-mini-2025-10-06US · United States128k
openai/gpt-audio-mini-2025-12-15US · United States128k
openai/gpt-image-1.5US · United Statesn/a
openai/gpt-image-2US · United Statesn/a
openai/gpt-image-2-2026-04-21US · United Statesn/a
openai/gpt-realtimeUS · United States32k
openai/gpt-realtime-1.5US · United States32k
openai/gpt-realtime-2US · United States32k
openai/gpt-realtime-2.1US · United States128k
openai/gpt-realtime-2.1-miniUS · United States128k
openai/gpt-realtime-2025-08-28US · United States32k
openai/gpt-realtime-miniUS · United States128k
openai/gpt-realtime-mini-2025-12-15US · United States128k
openai/o1US · United States200k
openai/o1-2024-12-17US · United States200k
openai/o1-proUS · United States200k
openai/o1-pro-2025-03-19US · United States200k
openai/o3US · United States200k
openai/o3-2025-04-16US · United States200k
openai/o3-deep-researchUS · United States200k
openai/o3-deep-research-2025-06-26US · United States200k
openai/o3-miniUS · United States200k
openai/o3-mini-2025-01-31US · United States200k
openai/o3-proUS · United States200k
openai/o3-pro-2025-06-10US · United States200k
openai/o4-miniUS · United States200k
openai/o4-mini-2025-04-16US · United States200k
openai/o4-mini-deep-researchUS · United States200k
openai/o4-mini-deep-research-2025-06-26US · United States200k
openai/text-embedding-3-largeUS · United States8k
openai/text-embedding-3-smallUS · United States8k
openai/text-embedding-ada-002US · United States8k
qwenRegionContext
qwen/deepseek-v4-flashCN · China1M
qwen/deepseek-v4-flash-0731CN · China1M
qwen/deepseek-v4-proCN · China1M
qwen/glm-5.1CN · China202k
qwen/glm-5.2CN · China1M
qwen/kimi-k2.7-codeCN · China229k
qwen/qwen-flashCN · China997k
qwen/qwen-maxCN · China30k
qwen/qwen-plusCN · China129k
qwen/qwen-plus-2025-01-25CN · China129k
qwen/qwen-plus-2025-04-28CN · China129k
qwen/qwen-plus-2025-07-14CN · China129k
qwen/qwen-plus-2025-09-11CN · China997k
qwen/qwen-plus-latestCN · China997k
qwen/qwen-turboCN · China129k
qwen/qwen3-coder-flashCN · China997k
qwen/qwen3-coder-plusCN · China997k
qwen/qwen3-coder-plus-2025-07-22CN · China997k
qwen/qwen3-maxCN · China258k
qwen/qwen3-max-2026-01-23CN · China258k
qwen/qwen3-max-previewCN · China258k
qwen/qwen3-next-80b-a3b-instructCN · China262k
qwen/qwen3-next-80b-a3b-thinkingCN · China262k
qwen/qwen3-vl-235b-a22b-instructCN · China131k
qwen/qwen3-vl-235b-a22b-thinkingCN · China131k
qwen/qwen3-vl-plusCN · China260k
qwen/qwen3.5-plusCN · China991k
qwen/qwen3.7-maxCN · China991k
qwen/qwen3.7-plusCN · China991k
qwen/qwen3.8-maxCN · China991k
qwen/qwq-plusCN · China98k
scalewayRegionContext
scaleway/bge-multilingual-gemma2EU · Paris, Francen/a
scaleway/gemma-4-26b-a4b-itEU · Paris, France256k
scaleway/glm-5.2EU · Paris, Francen/a
scaleway/gpt-oss-120bEU · Paris, France128k
scaleway/llama-3.3-70b-instructEU · Paris, France128k
scaleway/mistral-medium-3.5-128bEU · Paris, France256k
scaleway/mistral-small-3.2-24b-instruct-2506EU · Paris, France128k
scaleway/pixtral-12b-2409EU · Paris, France128k
scaleway/qwen3-235b-a22b-instruct-2507EU · Paris, France256k
scaleway/qwen3-coder-30b-a3b-instructEU · Paris, France128k
scaleway/qwen3-embedding-8bEU · Paris, Francen/a
scaleway/qwen3.5-397b-a17bEU · Paris, France256k
scaleway/qwen3.6-35b-a3bEU · Paris, France256k
vertexRegionContext
vertex/gemini-2.0-flash-001EU · EU multi-region1M
vertex/gemini-2.0-flash-lite-001EU · EU multi-region1M
vertex/gemini-2.5-flashEU · EU multi-region1M
vertex/gemini-2.5-flash-liteEU · EU multi-region1M
vertex/gemini-2.5-proEU · EU multi-region1M
vertex/gemini-3-flash-previewEU · EU multi-region1M
vertex/gemini-3.1-flash-liteEU · EU multi-region1M
vertex/gemini-3.1-pro-previewEU · EU multi-region1M
vertex/gemini-3.5-flashEU · EU multi-region1M
vertex/gemini-3.5-flash-liteEU · EU multi-region1M
vertex/gemini-3.6-flashEU · EU multi-region1M
vertex/gemini-3.7-flashEU · EU multi-region1M
vertex/gemini-embedding-001EU · EU multi-region2k
vertex/gemini-embedding-2EU · EU multi-region8k
vertex/text-embedding-005EU · EU multi-region2k
vertex/text-multilingual-embedding-002EU · EU multi-region2k
xaiRegionContext
xai/grok-4.20-0309-non-reasoningUS · United States1M
xai/grok-4.20-0309-reasoningUS · United States1M
xai/grok-4.20-multi-agent-0309US · United States1M
xai/grok-4.3US · United States1M
xai/grok-4.5US · United States500k
xai/grok-4.6US · United States500k
xai/grok-build-0.1US · United States256k
# the public catalog behind the list above — sanitized, no auth, refreshed hourly
curl https://api.sluis.ai/public/catalog.json | jq '.operations[0].providers[].id'

# per key: the models your policy, credentials and allow-list actually reach
curl https://api.sluis.ai/v1/models -H "Authorization: Bearer $SLUIS_KEY"