v1
latestOpenAPI 3.0.02026-07-26117076.0 KBText Series
Responses API
Create a response from text, multimodal input, and optional tools.
post/v1/responses
Request body
Example request
{
"model": "gpt-5.2",
"input": "Write a product tagline in one sentence.",
"tools": [
{
"type": "web_search_preview"
}
],
"tool_choice": "auto",
"max_output_tokens": 200,
"max_tokens": 200,
"reasoning": {
"effort": "medium"
},
"truncation": "auto",
"service_tier": "auto",
"temperature": 1,
"top_p": 1
}Response
Response created
Example response
{
"code": 200,
"data": {
"id": "resp_9876543210",
"object": "response",
"created_at": 1677652288,
"status": "completed",
"model": "gpt-5.2",
"output": [
{
"type": "message",
"status": "completed",
"role": "assistant",
"content": [
{
"type": "output_text",
"text": "Launch faster with a smarter AI workspace built for teams."
}
]
}
],
"usage": {
"input_tokens": 12,
"output_tokens": 14,
"total_tokens": 26
}
}
}