The model object

⚠️
Preview — this feature is being built; the design below is the spec.

The model object as the API returns it. Every field below appears in every response that returns this object; fields with no value are null rather than missing.

Example

{
  "id": "Amara S1.2",
  "object": "model",
  "created": 1767225600,
  "display_name": "Amara S1.2",
  "family": "amara",
  "description": "General work: drafting, analysis, coding help, conversation.",
  "default": true,
  "available": true,
  "context_window": 262144,
  "max_output_tokens": 32768,
  "capabilities": {
    "tools": true,
    "parallel_tool_calls": true,
    "strict_tools": true,
    "json_object": true,
    "json_schema": true,
    "vision": true,
    "documents": true,
    "citations": false,
    "reasoning": false,
    "temperature": true,
    "top_p": true,
    "top_k": false,
    "penalties": false,
    "seed": false,
    "server_tools": [
      "syntic_web_search",
      "syntic_web_fetch"
    ]
  },
  "pricing": {
    "currency": "USD",
    "unit": "1M tokens",
    "input": 2.5,
    "cached_input": 0.4,
    "output": 12.0,
    "batch_discount": 0.5
  },
  "zero_data_retention": true,
  "deprecation": null
}

Fields

FieldTypeDescription
idstringThe exact Syntic model name accepted in every model field.
objectstringAlways model.
createdintegerUnix seconds when the model was added to the catalog.
display_namestringThe name shown in Syntic products. Same as id today.
familystringamara or syntic-code.
descriptionstringFree-text description.
defaultbooleantrue for the model used when a chat completion omits model.
availablebooleanWhether your plan includes the model.
context_windowintegerPrompt plus reply, in tokens.
max_output_tokensintegerHighest accepted max_tokens.
capabilitiesobjectFeature flags. Using a feature whose flag is false returns 400 naming the feature.
pricingobjectUsage-credit rates per million tokens. Plan-covered requests carry no per-token charge.
zero_data_retentionbooleanUsable by organizations in zero-data-retention mode.
deprecationobject or nullannounced_at, retires_at and replacement once a retirement is scheduled.

Returned by

Was this page helpful?