Skip to content
Hoody.com

Returns the current cached catalog of AI models available through the Hoody AI gateway. Prices are returned as Hoody prices, and provider details are intentionally not exposed. Use this endpoint to enumerate model identifiers (for example, minimax/minimax-m3) before issuing chat or completion requests against the gateway.

This endpoint takes no parameters.

Terminal window
curl -X GET https://api.hoody.com/api/v1/ai/models \
-H "Authorization: Bearer <token>" \
-H "Accept: application/json"
FieldTypeDescription
statusCodenumberHTTP-style status code returned by the gateway (always 200 for this endpoint).
messagestringHuman-readable status message.
data.updated_atnull | stringISO 8601 timestamp of when the catalog was last refreshed, or null if never refreshed.
data.modelsarrayList of available AI models in the Hoody catalog.
data.models[].idstringStable model identifier. Use this value when invoking chat or completion endpoints.
data.models[].namestringHuman-readable display name for the model.
data.models[].descriptionnull | stringShort description of the model, or null when not provided.
data.models[].creatednull | integerUnix epoch timestamp (seconds) indicating when the model was created upstream, or null.
data.models[].context_lengthnull | integerMaximum context window in tokens, or null if unknown.
data.models[].input_modalitiesarrayModalities accepted as input (e.g. text, image, file).
data.models[].output_modalitiesarrayModalities produced as output (e.g. text).
data.models[].pricingobjectPricing map keyed by metric (such as prompt, completion, image). Values are strings representing Hoody prices.