models

List compatible LLM models

Returns a cached, normalized OpenRouter catalog filtered to models that advertise strict structured output (structured_outputs + response_format), have valid finite provider-list cost (internally) that is converted to customer retail rates, produce text, and are not expired.

Default mode=suggested returns a short recommended subset. mode=search discovers the full compatible catalog with optional q / pagination. Field grounding and schema suggestion remain restricted to certified models.

get/models/llm

Request

  • Base URL: https://api.openparser.dev
  • URL: https://api.openparser.dev/models/llm
  • Auth: HTTP bearer

Query parameters

mode'suggested' | 'search'

suggested (default): short recommended subset. search: full compatible catalog filtered by q.

qstring

Case-insensitive substring match against id, label, or provider. Used with mode=search.

pageinteger

1-based page index when paginating search results.

limitinteger

Page size for search; ignored for suggested mode (bounded server-side).

Response

Successful response

mode'suggested' | 'search' required
catalog_versionstring required
fetched_atstring date-time required
staleboolean required
pageinteger required
limitinteger required
totalinteger required
has_moreboolean required

Changes

No recorded changes to this operation across all 4 revisions of this API.