Loading...
    • Developer Guide
    • API Reference
    • MCP
    • Resources
    • Release Notes
    Search...
    ⌘K
    Using the API
    API overviewBeta headersErrors
    Messages
    Create a Message
    Count tokens in a Message
    Models
    List Models
    Get a Model
    Beta
    List Models
    Get a Model
    Admin
    Completions
    Create a Text Completion
    Support & configuration
    Rate limitsService tiersVersionsIP addressesSupported regionsOpenAI SDK compatibility
    Console
    Log in

    Get a Model

    GET/v1/models/{model_id}

    Get a specific model.

    The Models API response can be used to determine information about a specific model or resolve a model alias to a model ID.

    Path ParametersExpand Collapse
    model_id: string

    Model identifier or alias.

    Header ParametersExpand Collapse
    "anthropic-beta": optional array of AnthropicBeta

    Optional header to specify the beta version(s) you want to use.

    Accepts one of the following:
    UnionMember0 = string
    UnionMember1 = "message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 17 more
    Accepts one of the following:
    "message-batches-2024-09-24"
    "prompt-caching-2024-07-31"
    "computer-use-2024-10-22"
    "computer-use-2025-01-24"
    "pdfs-2024-09-25"
    "token-counting-2024-11-01"
    "token-efficient-tools-2025-02-19"
    "output-128k-2025-02-19"
    "files-api-2025-04-14"
    "mcp-client-2025-04-04"
    "mcp-client-2025-11-20"
    "dev-full-thinking-2025-05-14"
    "interleaved-thinking-2025-05-14"
    "code-execution-2025-05-22"
    "extended-cache-ttl-2025-04-11"
    "context-1m-2025-08-07"
    "context-management-2025-06-27"
    "model-context-window-exceeded-2025-08-26"
    "skills-2025-10-02"
    "fast-mode-2026-02-01"
    ReturnsExpand Collapse
    BetaModelInfo = object { id, capabilities, created_at, 4 more }
    id: string

    Unique model identifier.

    capabilities: BetaModelCapabilities { batch, citations, code_execution, 6 more }

    Model capability information.

    batch: BetaCapabilitySupport { supported }

    Whether the model supports the Batch API.

    supported: boolean

    Whether this capability is supported by the model.

    citations: BetaCapabilitySupport { supported }

    Whether the model supports citation generation.

    supported: boolean

    Whether this capability is supported by the model.

    code_execution: BetaCapabilitySupport { supported }

    Whether the model supports code execution tools.

    supported: boolean

    Whether this capability is supported by the model.

    context_management: BetaContextManagementCapability { clear_thinking_20251015, clear_tool_uses_20250919, compact_20260112, supported }

    Context management support and available strategies.

    clear_thinking_20251015: BetaCapabilitySupport { supported }

    Indicates whether a capability is supported.

    supported: boolean

    Whether this capability is supported by the model.

    clear_tool_uses_20250919: BetaCapabilitySupport { supported }

    Indicates whether a capability is supported.

    supported: boolean

    Whether this capability is supported by the model.

    compact_20260112: BetaCapabilitySupport { supported }

    Indicates whether a capability is supported.

    supported: boolean

    Whether this capability is supported by the model.

    supported: boolean

    Whether this capability is supported by the model.

    effort: BetaEffortCapability { high, low, max, 2 more }

    Effort (reasoning_effort) support and available levels.

    high: BetaCapabilitySupport { supported }

    Whether the model supports high effort level.

    supported: boolean

    Whether this capability is supported by the model.

    low: BetaCapabilitySupport { supported }

    Whether the model supports low effort level.

    supported: boolean

    Whether this capability is supported by the model.

    max: BetaCapabilitySupport { supported }

    Whether the model supports max effort level.

    supported: boolean

    Whether this capability is supported by the model.

    medium: BetaCapabilitySupport { supported }

    Whether the model supports medium effort level.

    supported: boolean

    Whether this capability is supported by the model.

    supported: boolean

    Whether this capability is supported by the model.

    image_input: BetaCapabilitySupport { supported }

    Whether the model accepts image content blocks.

    supported: boolean

    Whether this capability is supported by the model.

    pdf_input: BetaCapabilitySupport { supported }

    Whether the model accepts PDF content blocks.

    supported: boolean

    Whether this capability is supported by the model.

    structured_outputs: BetaCapabilitySupport { supported }

    Whether the model supports structured output / JSON mode / strict tool schemas.

    supported: boolean

    Whether this capability is supported by the model.

    thinking: BetaThinkingCapability { supported, types }

    Thinking capability and supported type configurations.

    supported: boolean

    Whether this capability is supported by the model.

    types: BetaThinkingTypes { adaptive, enabled }

    Supported thinking type configurations.

    adaptive: BetaCapabilitySupport { supported }

    Whether the model supports thinking with type 'adaptive' (auto).

    supported: boolean

    Whether this capability is supported by the model.

    enabled: BetaCapabilitySupport { supported }

    Whether the model supports thinking with type 'enabled'.

    supported: boolean

    Whether this capability is supported by the model.

    created_at: string

    RFC 3339 datetime string representing the time at which the model was released. May be set to an epoch value if the release date is unknown.

    display_name: string

    A human-readable name for the model.

    max_input_tokens: number

    Maximum input context window size in tokens for this model.

    max_tokens: number

    Maximum value for the max_tokens parameter when using this model.

    type: "model"

    Object type.

    For Models, this is always "model".

    Get a Model
    curl https://api.anthropic.com/v1/models/$MODEL_ID?beta=true \
        -H 'anthropic-version: 2023-06-01' \
        -H "X-Api-Key: $ANTHROPIC_API_KEY"
    Response 200
    {
      "id": "claude-opus-4-6",
      "capabilities": {
        "batch": {
          "supported": true
        },
        "citations": {
          "supported": true
        },
        "code_execution": {
          "supported": true
        },
        "context_management": {
          "clear_thinking_20251015": {
            "supported": true
          },
          "clear_tool_uses_20250919": {
            "supported": true
          },
          "compact_20260112": {
            "supported": true
          },
          "supported": true
        },
        "effort": {
          "high": {
            "supported": true
          },
          "low": {
            "supported": true
          },
          "max": {
            "supported": true
          },
          "medium": {
            "supported": true
          },
          "supported": true
        },
        "image_input": {
          "supported": true
        },
        "pdf_input": {
          "supported": true
        },
        "structured_outputs": {
          "supported": true
        },
        "thinking": {
          "supported": true,
          "types": {
            "adaptive": {
              "supported": true
            },
            "enabled": {
              "supported": true
            }
          }
        }
      },
      "created_at": "2026-02-04T00:00:00Z",
      "display_name": "Claude Opus 4.6",
      "max_input_tokens": 0,
      "max_tokens": 0,
      "type": "model"
    }
    Returns Examples
    Response 200
    {
      "id": "claude-opus-4-6",
      "capabilities": {
        "batch": {
          "supported": true
        },
        "citations": {
          "supported": true
        },
        "code_execution": {
          "supported": true
        },
        "context_management": {
          "clear_thinking_20251015": {
            "supported": true
          },
          "clear_tool_uses_20250919": {
            "supported": true
          },
          "compact_20260112": {
            "supported": true
          },
          "supported": true
        },
        "effort": {
          "high": {
            "supported": true
          },
          "low": {
            "supported": true
          },
          "max": {
            "supported": true
          },
          "medium": {
            "supported": true
          },
          "supported": true
        },
        "image_input": {
          "supported": true
        },
        "pdf_input": {
          "supported": true
        },
        "structured_outputs": {
          "supported": true
        },
        "thinking": {
          "supported": true,
          "types": {
            "adaptive": {
              "supported": true
            },
            "enabled": {
              "supported": true
            }
          }
        }
      },
      "created_at": "2026-02-04T00:00:00Z",
      "display_name": "Claude Opus 4.6",
      "max_input_tokens": 0,
      "max_tokens": 0,
      "type": "model"
    }

    Solutions

    • AI agents
    • Code modernization
    • Coding
    • Customer support
    • Education
    • Financial services
    • Government
    • Life sciences

    Partners

    • Amazon Bedrock
    • Google Cloud's Vertex AI

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Company

    • Anthropic
    • Careers
    • Economic Futures
    • Research
    • News
    • Responsible Scaling Policy
    • Security and compliance
    • Transparency

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Help and security

    • Availability
    • Status
    • Support
    • Discord

    Terms and policies

    • Privacy policy
    • Responsible disclosure policy
    • Terms of service: Commercial
    • Terms of service: Consumer
    • Usage policy