API Reference

Models

List and retrieve the models available on the Satryx API.

Endpoints

http
GET https://api.satryx.ai/v1/models
GET https://api.satryx.ai/v1/models/{model_id}

List all models

bash
curl https://api.satryx.ai/v1/models \
  -H "Authorization: Bearer $SATRYX_API_KEY"
json
{
  "object": "list",
  "data": [
    {
      "id": "llama-3.1-70b",
      "object": "model",
      "created": 1714000000,
      "owned_by": "satryx",
      "capabilities": ["chat"]
    },
    {
      "id": "qwen3.6-35b-a3b",
      "object": "model",
      "created": 1714000000,
      "owned_by": "satryx",
      "capabilities": ["chat"]
    },
    {
      "id": "flux-dev",
      "object": "model",
      "created": 1714000000,
      "owned_by": "satryx",
      "capabilities": ["image_generation"]
    }
  ]
}

Retrieve a model

bash
curl https://api.satryx.ai/v1/models/llama-3.1-70b \
  -H "Authorization: Bearer $SATRYX_API_KEY"
json
{
  "id": "llama-3.1-70b",
  "object": "model",
  "created": 1714000000,
  "owned_by": "satryx",
  "capabilities": ["chat"]
}

Current models

ParameterTypeDescription
llama-3.1-70bchatMeta Llama 3.1 70B. Strong reasoning, instruction following, long context. Default for /v1/chat/completions.
qwen3.6-35b-a3bchatQwen 3.5 32B. Efficient multilingual model, lower cost.
flux-devimage_generationFLUX.1-dev. High-quality text-to-image. Default for /v1/images/generations.

Use GET /v1/models to get the live list — new models are added here without a breaking change.

Model object fields

ParameterTypeDescription
idstringModel identifier — pass this as the model parameter in requests.
objectstringAlways "model".
createdintegerUnix timestamp when the model was made available.
owned_bystringAlways "satryx" for first-party models.
capabilitiesstring[]What the model can do: chat | image_generation.