Available Models
DocsServerless InferenceAvailable Models

Available Models

Retrieve a comprehensive, dynamic list of all AI models accessible via your specific API key.

GET
https://api.geodd.io/inference/{key-slug}

Authorizations

Authorization string header required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

key-slug string required

A unique identifier tied to your API key. This slug is automatically generated when you create a new key on the console UI, but it can be customized to any user-friendly string at any time.

Responses

200
OK
Request processed successfully. Returns a list of detailed model feature objects.
401
Unauthorized
Invalid or missing API Key. Check the Authorization header.
429
Too Many Requests
Token limit exceeded. Upgrade to a dedicated instance for higher limits.

Example Response:

The response returns detailed capabilities, pricing, and operational specifications for each allowed model on your key.

json
[ { "id": "Tesslate/OmniCoder-9B", "name": "OmniCoder-9B", "created": 1773635365, "input_modalities": [ "text" ], "output_modalities": [ "text" ], "quantization": "bf16", "context_length": 262144, "max_output_length": 262144, "pricing": { "prompt": "0.3", "completion": "0.3", "image": "0", "request": "0", "input_cache_read": "0", "input_cache_write": "0" }, "supported_sampling_parameters": [ "temperature", "top_p", "repetition_penalty", "stop", "seed" ], "supported_features": [], "description": "OmniCoder 9B", "openrouter": { "slug": "Tesslate/OmniCoder-9B" }, "datacenter": "US", "hugging_face_id": "Tesslate/OmniCoder-9B" } ]