List public models or fetch a single model
List all available public models. Supports filtering by provider or vendor, or fetching a single model by query parameter with ?model=<provider/model-name>. Results are paginated: a page holds at most 500 models, and larger catalogs are read by following next_cursor until has_more is false.
Authentication
Query parameters
Fetch a single model by ID in format ‘provider/model-name’
Pagination cursor. Pass the next_cursor returned by the previous page to fetch the models that follow it. Omit on the first request.
Models per page. Defaults to 50, minimum 1, maximum 500. A limit above 500 is rejected with 422; page through the rest with next_cursor rather than raising it.
Response
Paginated response wrapper for GET /v1/models. Use the next_cursor field to page through results when has_more is true.
A canonical model in Merge Gateway’s catalog. Identified by model (fully-qualified provider/model ID) and exposes the set of vendors that can execute it, each with its own capabilities, context window, pricing, and ZDR flag.