GET
/
v0
/
models
List available models
curl --request GET \
  --url https://api.cursor.com/v0/models \
  --header 'Authorization: Bearer <token>'
{
  "models": [
    "claude-4-sonnet-thinking",
    "o3",
    "claude-4-opus-thinking"
  ]
}
Se tu quiser definir o modelo do agente em segundo plano na criação, dá pra usar esse endpoint pra ver uma lista de modelos recomendados. Nesse caso, a gente também recomenda ter uma opção “Auto”, em que tu não envia um nome de modelo pro endpoint de criação, e a gente escolhe o modelo mais apropriado.

Authorizations

Authorization
string
header
required

API key from Cursor Dashboard

Response

Models retrieved successfully

models
string[]
required

Array of available model names

Example:
[
"claude-4-sonnet-thinking",
"o3",
"claude-4-opus-thinking"
]