POST
/control/v1/models/custom

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

curl -X POST "https://example.com/control/v1/models/custom" \  -H "Content-Type: application/json" \  -d '{    "model_id": "string",    "architecture": "qwen"  }'
{
  "id": "string",
  "display_name": "string",
  "provider": "string",
  "platform_status": "available",
  "modality": "string",
  "context_tokens": 0,
  "released": "string",
  "deprecated": "string",
  "input_per_million_usd": 0,
  "output_per_million_usd": 0,
  "cached_input_per_million_usd": 0,
  "tpm_limit": "unlimited",
  "rpm_limit": "unlimited",
  "requests_per_hour": "—",
  "deployed_on_platform": true,
  "capabilities": {
    "image_input": {
      "supported": false
    },
    "pdf_input": {
      "supported": false
    },
    "thinking": {
      "supported": false,
      "types": {
        "enabled": {
          "supported": false
        },
        "adaptive": {
          "supported": false
        }
      }
    },
    "tools": {
      "supported": false
    },
    "dimensions": 0
  },
  "ownership": "platform",
  "deploy_status": "pending_deploy",
  "architecture": "string",
  "has_hf_token": true,
  "status_reason": "string"
}
{
  "status_code": 400,
  "detail": "Bad Request",
  "extra": {}
}