List Image Model Endpoints
The endpoint record of one image model, the endpoints link of its list entry. author is not checked; the gateway's model ids have none, and vultr is the documented one. allowed_ are the names the model takes under provider.options (vultr or any other slug, flat or under parameters; OpenRouter's SDKs keep only stealth): every declared parameter and alias, steps included. They are also accepted at the top level of the request.
Path parameters
-
author string required
-
slug string required
Responses
OK
application/json · image-model-endpoints-response
The API key is missing, unknown or not active. Send it as Authorization: Bearer <key>.
application/json · error-payload
The model does not exist or is not currently served
application/json · error-payload
The model catalog cannot be read right now. Retry shortly; an empty list is never sent in its place.
application/json · error-payload
The model is temporarily unavailable
application/json · error-payload
curl https://api.vultrinference.com/v1/images/models/vultr/z-image-turbo/endpoints \
-H "Authorization: Bearer $VULTR_INFERENCE_API_KEY"import os
import requests
response = requests.get(
"https://api.vultrinference.com/v1/images/models/vultr/z-image-turbo/endpoints",
headers={"Authorization": f"Bearer {os.environ['VULTR_INFERENCE_API_KEY']}"},
)
print(response.json())const response = await fetch("https://api.vultrinference.com/v1/images/models/vultr/z-image-turbo/endpoints", {
headers: {
Authorization: `Bearer ${process.env.VULTR_INFERENCE_API_KEY}`,
},
});
console.log(await response.json());{
"id": "string",
"endpoints": [
{
"provider_name": "Vultr",
"provider_slug": "vultr",
"provider_tag": "string",
"supported_parameters": {},
"allowed_passthrough_parameters": [
null
],
"passthrough_parameters": {},
"pricing": [
{}
],
"supports_streaming": false
}
]
}