Skip to main content
GET
AI models catalog

Authorizations

Authorization
string
header
required

GDELT Cloud API key. Send as Authorization: Bearer gdelt_sk_....

Query Parameters

organization
string

Case-insensitive substring match on the developing organization (e.g. OpenAI, Google, Anthropic, xAI, Meta AI). Alias org is accepted.

domain
enum<string>

Case-insensitive substring match on task domain. The enum lists the atomic domain vocabulary (models can span several, e.g. Vision,Multimodal — so Vision also catches those rows); any substring is accepted.

Available options:
Language,
Vision,
Biology,
Multimodal,
Image generation,
Video,
Speech,
Robotics,
Games,
Audio,
Medicine,
Mathematics,
Materials science,
Earth science,
Recommendation,
Driving,
Search,
3D modeling,
Other
model_accessibility
enum<string>

Release/access tier — exact, case-insensitive match on the stored value. Use the open-weights tiers to filter to models with released weights.

Available options:
Open weights (unrestricted),
Open weights (restricted use),
Open weights (non-commercial),
API access,
Hosted access (no API),
Unreleased
organization_categorization
string

Case-insensitive substring match on the developing organization's category. Accepted tokens: Industry, Academia, Government, Research collective. A model may carry several comma-composited categories, so a token matches any model with that contributor type (e.g. Academia = any model with an academic contributor, not academia-exclusive). Not strictly validated — an unmatched value returns 0 rows rather than 400.

frontier
boolean

true → only models Epoch flags as frontier; false → the non-frontier rows. Accepts true/false/1/0.

min_compute
number

Floor on training_compute_flop (e.g. 1e25).

date_start
string<date>

Filter to models with publication_date on or after this date (YYYY-MM-DD). A malformed date is ignored rather than erroring.

Example:

"2024-01-01"

date_end
string<date>

Filter to models with publication_date on or before this date (YYYY-MM-DD). Combine with date_start for a publication-date window.

Example:

"2024-12-31"

sort
enum<string>
default:publication_date

Sort by publication date (default) or training compute (FLOP), both descending.

Available options:
publication_date,
compute
limit
integer
default:25

Rows per page (1–200). Defaults to 25.

Required range: 1 <= x <= 200
cursor
string

Canonical page token — pass the pagination.next_cursor from the previous response here to fetch the next page (uniform across all list endpoints).

offset
integer

Row offset for pagination. Prefer the canonical cursor token; both are supported.

Required range: x >= 0

Response

A page of AI models. Envelope: { success, data, pagination, applied_filters }.

success
boolean
data
object[]
pagination
object
applied_filters
object