Skip to main content
GET
/
v1
/
models
Get Models
curl --request GET \
  --url https://api.compilelabs.com/v1/models
{
  "data": [
    {
      "id": "<string>",
      "author": "openai",
      "slug": "<string>",
      "name": "<string>",
      "description": "<string>",
      "created": 123,
      "owned_by": "<string>",
      "status": "pending",
      "visibility": "private",
      "pricing": [
        {
          "metric": "input_tokens",
          "rate": 1
        }
      ],
      "context_length": 2,
      "model_type": "text_generation",
      "capabilities": [
        "streaming"
      ]
    }
  ]
}

Headers

x-api-key
string | null

Your API key.

Query Parameters

type
enum<string>
default:text_generation

The type of the model.

Available options:
text_generation,
image_generation,
speech_to_text,
text_to_speech,
moderation
Examples:

"text_generation"

"image_generation"

author
enum<string> | null

The author of the model.

Available options:
openai,
google,
anthropic,
meta,
qwen,
moonshot,
mistral,
black-forest-labs,
x-ai,
stability-ai,
deepseek,
z-ai
Example:

"meta"

Response

Successful Response

Response containing a list of available models.

data
(TextGenerationModelResponseModel · object | ImageGenerationModelResponseModel · object)[]
required

A list of available models that can be used with the API.

Text generation model response

Example:
[
{
"author": "meta",
"capabilities": [
"streaming",
"structured_output",
"function_calling"
],
"context_length": 128000,
"created": 1677652288,
"description": "Meta's latest large language model optimized for reasoning and code generation",
"id": "meta/llama-4-scout",
"model_type": "text_generation",
"name": "Llama 4 Scout",
"owned_by": "compilelabs",
"pricing": [
{ "metric": "input_tokens", "rate": 0.005 },
{ "metric": "output_tokens", "rate": 0.015 }
],
"slug": "llama-4-scout",
"status": "active",
"visibility": "public"
},
{
"author": "black-forest-labs",
"capabilities": ["image_generation"],
"created": 1677652288,
"description": "Fast, high-quality text-to-image generation model",
"id": "black-forest-labs/flux-1-schnell",
"model_type": "image_generation",
"name": "Flux 1 Schnell",
"output_size": "1024x1024,1024x1536,1536x1024",
"owned_by": "compilelabs",
"pricing": [{ "metric": "megapixels", "rate": 0.1 }],
"slug": "black-forest-labs-flux-1-schnell",
"status": "active",
"visibility": "public"
}
]