API ModelsAPI Models
Models/GPT-5 Search API
OpenAI

GPT-5 Search API

gpt-5-search-api

GPT-5 with integrated web search for real-time information.

Web SearchReal-time DataGrounded
Input¥10.00
Output¥80.00
per 1M tokens

Web Search

Access live information

Real-time Data

Up-to-date answers

Grounded

Source-backed responses

Comprehensive

Deep research capability

API Documentation

View complete API reference with all parameters and examples.

View Docs

Advanced Features

Streaming

Enable real-time streaming responses with Server-Sent Events.

{
  "model": "gpt-5-search-api",
  "stream": true,
  "messages": [...]
}

Function Calling (Tools)

Enable the model to use tools and call functions.

{
  "model": "gpt-5-search-api",
  "tools": [{
    "type": "function",
    "function": {
      "name": "get_weather",
      "description": "Get current weather for a location",
      "parameters": {
        "type": "object",
        "properties": {
          "location": {"type": "string", "description": "City name"}
        },
        "required": ["location"]
      }
    }
  }],
  "messages": [{"role": "user", "content": "What's the weather in Tokyo?"}]
}

JSON Mode

Get structured JSON responses from the model.

{
  "model": "gpt-5-search-api",
  "response_format": {"type": "json_object"},
  "messages": [{"role": "user", "content": "Extract info as JSON: John is 30 years old"}]
}

API Parameters Reference

ParameterTypeRequiredDescription
modelstringYesModel identifier (e.g., gpt-5-search-api)
messagesarrayYesArray of message objects with role and content
max_tokensintegerNoMaximum tokens in the response
streambooleanNoEnable streaming responses (SSE)
temperaturenumberNoSampling temperature (0.0 - 2.0)
top_pnumberNoNucleus sampling threshold (0.0 - 1.0)
toolsarrayNoFunction calling tools definition
response_formatobjectNoOutput format (e.g., json_object)

Full API Documentation

View complete API reference with streaming, thinking, and more.

View Documentation

Pricing

Input
¥10.00
per 1M tokens
Output
¥80.00
per 1M tokens

Billing: Cost = (input_tokens * input_price + output_tokens * output_price) / 1,000,000