Tenant catalog
Get model
Looks up a single model by id (the value from GET /v1/models, or its model UUID); the fields match a list item. Models not enabled for your account return 404.
GET
/v1/models/{model_id}Key request parameters
| Parameter | Type | Description |
|---|---|---|
model_id | string · Required (path) | Model identifier |
Key response parameters
| Parameter | Type | Description |
|---|---|---|
id | string | Model ID |
object | string | Always model |
created | integer | Always 0; the catalog does not track creation time |
owned_by | string | Always hashbid |
model_icon_url | string | Optional model icon URL; omitted when unset |
max_output_tokens | integer | Optional output token ceiling; omitted when the route carries no limit |
Integration examples
Replace the API key and model ID in these examples with your values.
cURL
curl https://hashbidx.ai/v1/models/gpt-5.5 \
-H "Authorization: Bearer <YOUR_API_KEY>"Python
import httpx
resp = httpx.get(
"https://hashbidx.ai/v1/models/gpt-5.5",
headers={"Authorization": "Bearer <YOUR_API_KEY>"},
)
resp.raise_for_status()
print(resp.json())Node.js
const resp = await fetch("https://hashbidx.ai/v1/models/gpt-5.5", {
headers: { Authorization: "Bearer <YOUR_API_KEY>" },
});
console.log(await resp.json());Go
req, _ := http.NewRequest("GET",
"https://hashbidx.ai/v1/models/gpt-5.5", nil)
req.Header.Set("Authorization", "Bearer <YOUR_API_KEY>")
resp, err := http.DefaultClient.Do(req)Rust
let resp = reqwest::Client::new()
.get("https://hashbidx.ai/v1/models/gpt-5.5")
.bearer_auth("<YOUR_API_KEY>")
.send().await?;If the response includes X-Request-Id, include it when troubleshooting an issue.