Maniac Docs
Api referenceModels

List available models

GET
/v1/models

List the enabled catalog models. Returns the OpenAI list shape with Maniac extensions (pricing, context window, modalities, supported parameters/APIs).

Authorization

bearerAuth
AuthorizationBearer <token>

A Maniac API key, sent as Authorization: Bearer <key>. (Internal service-to-service calls use a separate internal service key and are not documented here.)

In: header

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/v1/models"
{  "object": "list",  "data": [    {      "id": "string",      "object": "model",      "created": 0,      "owned_by": "string",      "slug": "string",      "display_name": "string",      "provider": "string",      "context_window": 0,      "max_output_tokens": 0,      "pricing": {        "input": 0,        "output": 0,        "cache_read": 0,        "cache_write": 0,        "request": 0,        "image": 0      },      "input_modalities": [        "string"      ],      "output_modalities": [        "string"      ],      "supported_parameters": [        "string"      ],      "supported_apis": [        "string"      ]    }  ]}
{  "error": {    "message": "string",    "type": "string",    "param": "string",    "code": "string"  }}
{  "error": {    "message": "string",    "type": "string",    "param": "string",    "code": "string"  }}