Skip to main content
GET
List Models

Response

200 - application/json

Successful Response

Response for GET /models.

Lists every model Argus supports, each with its final post-markup pricing: the curated VLMs for the element-locator task (per-token pricing; pass their id as model to POST /screenshots:locate or POST /elements:locate) and the Axilio model line behind POST /screenshots:detect (per-page pricing; selected via the ocr_engine and inference_type request fields — lite = the free engine, pro = premium). Lets a client compare cost and validate find(model=...) up front instead of round-tripping to /locate and getting a 400.

The VLM set is curated: /locate enforces it — an unsupported model is rejected, so this is the authoritative allowlist, not just advisory. The Axilio ids are not /locate targets.

Shaped like a standard /v1/models response ({object: "list", data: [...]}).

data
ModelInfo · object[]
required

Supported models, sorted by id.

object
string
default:list
Allowed value: "list"