Skip to main content
GET
List generations

Authorizations

x-api-key
string
header
required

Your workspace API key, leap_.... Create one at https://app.tryleap.ai/go/api, and keep it on your server.

Query Parameters

limit
string

Maximum number of rows to return: 1 to 100; default 50.

Pattern: ^\d{1,3}$
cursor
string

Send next_cursor as cursor; omit it for the first page.

Required string length: 1 - 512
Pattern: ^[A-Za-z0-9_-]+\.[A-Za-z0-9_-]{43}$
model
string

Only runs of this model or preset. A preset's ID without a version, such as leap/headshot, takes in every version.

Maximum string length: 100
Pattern: ^[a-z0-9][a-z0-9-]*\/[a-z0-9][a-z0-9.-]*(@[1-9][0-9]{0,3})?$
source
string

Only runs started from these places, comma-separated: api, mcp or studio, such as api,mcp.

status
string

Only runs in these states, comma-separated, such as queued,running.

Response

A page of generations.

Forward list envelope. Live lists are not snapshots; totals are not promised.

object
string
required

The list object discriminator.

Allowed value: "list"
url
string
required

The list's resource path, such as /v1/records.

data
object[]
required

Resource objects in this page, in the requested order.

has_more
boolean
required

Whether another page is available using next_cursor.

next_cursor
string | null
required

Send as cursor to read the next page; null on the last page.

Required string length: 1 - 512
Pattern: ^[A-Za-z0-9_-]+\.[A-Za-z0-9_-]{43}$
Last modified on October 4, 2026