List Models
models().list(ModelListParamsparams = ModelListParams.none(), RequestOptionsrequestOptions = RequestOptions.none()) : ModelListPage
/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
Kotlin
package com.anthropic.example
import com.anthropic.client.AnthropicClient
import com.anthropic.client.okhttp.AnthropicOkHttpClient
import com.anthropic.models.models.ModelListPage
import com.anthropic.models.models.ModelListParams
fun main() {
val client: AnthropicClient = AnthropicOkHttpClient.fromEnv()
val page: ModelListPage = client.models().list()
}{
"data": [
{
"id": "claude-sonnet-4-20250514",
"created_at": "2025-02-19T00:00:00Z",
"display_name": "Claude Sonnet 4",
"type": "model"
}
],
"first_id": "first_id",
"has_more": true,
"last_id": "last_id"
}Returns Examples
{
"data": [
{
"id": "claude-sonnet-4-20250514",
"created_at": "2025-02-19T00:00:00Z",
"display_name": "Claude Sonnet 4",
"type": "model"
}
],
"first_id": "first_id",
"has_more": true,
"last_id": "last_id"
}