Qubittron Bastion
API reference

List models

GET /v1/models — discover available models on your account.

GET https://api.qubittron.ai/v1/models

Returns the full set of models available to your key, in OpenAI's list format.

Authentication

Authorization: Bearer qbt_<key>

Request

No body. No query parameters.

Examples

curl https://api.qubittron.ai/v1/models \
  -H "Authorization: Bearer $QUBITTRON_API_KEY"
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api.qubittron.ai/v1",
  apiKey: process.env.QUBITTRON_API_KEY,
});

const models = await client.models.list();
for (const m of models.data) {
  console.log(m.id);
}
const res = await fetch("https://api.qubittron.ai/v1/models", {
  headers: { Authorization: `Bearer ${process.env.QUBITTRON_API_KEY}` },
});
const json = (await res.json()) as {
  object: "list";
  data: { id: string; object: "model"; created: number; owned_by: string }[];
};
console.log(json.data.map((m) => m.id));

Response

{
  "object": "list",
  "data": [
    {
      "id": "gpt-oss-120b",
      "object": "model",
      "created": 1735689600,
      "owned_by": "qubittron"
    }
  ]
}

Errors

StatusCodeWhen
401invalid_api_keyMissing/invalid Bearer token
429rate_limit_exceededRate limit hit

Pricing

Free. Listing models is not metered.

On this page