List Models
ModelListPageResponse Beta.Models.List(ModelListParams?parameters, CancellationTokencancellationToken = default)
GET/v1/models
List available models.
The Models API response can be used to determine which models are available for use in the API. More recently released models are listed first.
Parameters
Returns
List Models
ModelListParams parameters = new();
var page = await client.Beta.Models.List(parameters);
await foreach (var item in page.Paginate())
{
Console.WriteLine(item);
}Response 200
{
"data": [
{
"id": "claude-opus-4-6",
"created_at": "2026-02-04T00:00:00Z",
"display_name": "Claude Opus 4.6",
"type": "model"
}
],
"first_id": "first_id",
"has_more": true,
"last_id": "last_id"
}Returns Examples
Response 200
{
"data": [
{
"id": "claude-opus-4-6",
"created_at": "2026-02-04T00:00:00Z",
"display_name": "Claude Opus 4.6",
"type": "model"
}
],
"first_id": "first_id",
"has_more": true,
"last_id": "last_id"
}