GET /v1/models

List all models available to the current API key. gpt88.cc extends the response with capabilities and context metadata.

Endpoint

GEThttps://api.gpt88.cc/v1/models

Create a key in Agent API Keys before running the examples. The returned model list is permission-filtered, so different keys may see different subsets based on console permissions.

Examples

curl https://api.gpt88.cc/v1/models \
  -H "Authorization: Bearer $GPT88_API_KEY"

Response

200 OKjson
{
  "object": "list",
  "data": [
    {
      "id": "gpt-5.6-sol",
      "object": "model",
      "owned_by": "openai",
      "capabilities": ["chat", "streaming", "json_mode"],
      "context_window": 131072,
      "modalities": ["text"]
    }
  ]
}

Fields

  • objectstringRequired
    Always "list".
  • dataarray<Model>Required
    Models currently visible to the calling API key.
  • idstringRequired
    Model ID used in the model request field.
  • owned_bystring
    Upstream provider name.
  • capabilitiesstring[]
    gpt88 extension field, such as chat, function_calling, vision.
  • context_windowinteger
    Current context size exposed by gateway config.
  • modalitiesstring[]
    Supported modalities such as text, image, audio, or video.
  • Use capabilities to filter for tool use, streaming, or vision support.
  • Use Error Codes for fallback handling.