Skip to main content
GET
/
v1
/
models
List AI models
curl --request GET \
  --url https://api.eachlabs.ai/v1/models
[
  {
    "title": "Nano Banana Pro Edit",
    "slug": "nano-banana-pro-edit",
    "version": "0.0.1",
    "output_type": "array",
    "request_schema": {
      "type": "object",
      "required": [
        "prompt"
      ],
      "properties": {
        "prompt": {
          "type": "string",
          "minLength": 10,
          "maxLength": 500
        },
        "num_images": {
          "type": "integer",
          "minimum": 1,
          "maximum": 4,
          "default": 1
        }
      }
    }
  }
]

Documentation Index

Fetch the complete documentation index at: https://docs.eachlabs.ai/llms.txt

Use this file to discover all available pages before exploring further.

Query Parameters

name
string

Filter by model name (case-insensitive search)

limit
integer
default:50

Maximum number of results to return

Required range: 1 <= x <= 500
offset
integer
default:0

Number of results to skip for pagination

Required range: x >= 0

Response

Successful response

title
string
Example:

"Nano Banana Pro Edit"

slug
string
Example:

"nano-banana-pro-edit"

version
string
deprecated

Deprecated. Always returns "0.0.1". Will be removed in a future version.

Example:

"0.0.1"

output_type
string
Example:

"array"

request_schema
object

JSON Schema for API requests to this model. Defines the structure, types, and validation rules for making requests.

Example:
{
"type": "object",
"required": ["prompt"],
"properties": {
"prompt": {
"type": "string",
"minLength": 10,
"maxLength": 500
},
"num_images": {
"type": "integer",
"minimum": 1,
"maximum": 4,
"default": 1
}
}
}
Last modified on May 28, 2026