Plan a relaxed Saturday using these options: a park open 9am-6pm, a museum open 10am-5pm, and a cafe open 8am-8pm. Start at 10am, include a lunch break, and allow 30 minutes between stops. Return a timetable without inventing prices or opening hours.
GPT 5.5 API: Online text generation, tutorials and integration guide
Connect to GPT 5.5 in one click on RequestBeam. One API key connects AI and multiple data services, so you can focus on your business and explore new ideas.
GPT 5.5 API pricing and billing
0-272K input tokens
Official price
- Input
-
$5.0000/M - Output
-
$30.0000/M - Cache input
-
$0.5000/M
Our price Save 70%
- Input
- $1.5000 /M
- Output
- $9.0000 /M
- Cache input
- $0.1500 /M
- Cache write
- $1.5000 /M
272.001K-922K input tokens
Official price
- Input
-
$10.0000/M - Output
-
$45.0000/M - Cache input
-
$1.0000/M
Our price Save 70%
- Input
- $3.0000 /M
- Output
- $13.5000 /M
- Cache input
- $0.3000 /M
- Cache write
- $3.0000 /M
GPT 5.5 online chat tool
Model settings
It includes completed, reusable turns from this conversation in your next request, so you can ask follow-up questions without repeating the context.
What happens when it is off?Only your new message and any system prompt are sent. Existing messages stay visible; turning memory back on includes eligible earlier turns again.
Is this long-term memory?No. This is conversation context, not memory across separate conversations. Failed, stopped, truncated, or non-reusable replies are excluded. More history can use more input tokens and increase cost.
Advanced parameters
Conversation

How can I help you today?
No response data yet GPT 5.5 prompt examples
Draft a polite customer email for this situation: an order will arrive two days late, the revised delivery date is October 15, and tracking will be sent tomorrow. Apologize without inventing compensation. Include a subject line and keep the email under 120 words.
Turn these meeting notes into an action list: Maya will revise the proposal by Friday; Leo will confirm the venue next Monday; the budget needs approval, with no owner assigned. Use columns for task, owner, deadline, and open questions. Mark missing details as unknown.
What is GPT 5.5?
GPT 5.5 model focus and core capabilities
GPT 5.5 is an OpenAI reasoning model for complex coding and professional work. Its native context window is 1,050,000 tokens, with text and image input and text output. It can help connect requirements, source material, and competing constraints when preparing technical decisions.
GPT 5.5 online tools and API on RequestBeam
RequestBeam provides a text Playground, unified Chat Completions, and an OpenAI-compatible Responses interface for GPT 5.5. Test a decision brief or code review here before integrating it. The chat tool does not provide file uploads or execution tools; model capabilities and native context size do not establish the inputs or allowances available in this tool.
GPT 5.5 capabilities and domain strengths
GPT 5.5 is a candidate for work where several requirements must remain consistent throughout an answer. Give it the intended outcome, evidence, and acceptance conditions so a recommendation can be checked against the actual problem.
Architecture decisions and constrained reasoning
Describe hard requirements separately from preferences when comparing architectures. For a background reporting service, restart recovery and duplicate delivery may matter more than average daily volume. Ask for the conditions under which each option fails.
A decision brief should identify unknown measurements and the evidence that could reverse its recommendation. GPT 5.5 does not measure your infrastructure here; proposed throughput, recovery behavior, and operating cost need independent validation.
Coding and cross-module review
Supply related code, interface contracts, failure logs, and expected behavior to evaluate a repair. Ask GPT 5.5 to connect the failing path to a minimal change and regression tests instead of rewriting an isolated error message.
An application can provide repository and execution tools in a supported integration. This Playground only returns text, so patches remain proposals until your compiler, tests, and reviewers establish that they preserve existing behavior.
Long-document analysis and evidence alignment
The native 1,050,000-token context window provides room for extensive source material. For a decision spanning design notes and operational reports, ask for disagreements, tentative commitments, and unresolved dependencies rather than only a combined summary.
Actual input allowances depend on the RequestBeam interface and upstream configuration. Select relevant passages and retain source identifiers; a large context window does not ensure every exception is recalled or that missing evidence becomes known.
Visual understanding and structured results
GPT 5.5 supports image understanding, function calling, and structured outputs natively. These capabilities can support applications that relate diagrams to technical requirements or convert reviewed material into defined fields.
The text tool has no image or PDF upload control. For an API integration, confirm supported content blocks and format settings in the selected interface. Validate extracted values and business rules even when the result satisfies a schema.
GPT 5.5 benchmarks and performance
Performance should be evaluated on the decisions and software tasks your application actually handles. Model capability descriptions do not establish RequestBeam latency, availability, or a guaranteed task completion rate.
Evaluate coding with executable checks
Use a fixed set of bugs with known expected behavior, relevant files, and regression tests. Record whether proposed changes compile, fix the issue, and avoid unrelated modifications. Include cases involving compatibility and recovery after interruption.
Separate the quality of a text patch from an agent run with file access and execution feedback. A model-only answer cannot reproduce a benchmark environment that supplies commands, tools, and iterative verification.
Evaluate reasoning with decision rubrics
Score a decision brief on constraint coverage, evidence alignment, treatment of unknowns, and a measurable reversal condition. Include conflicting notes and missing cost data to check whether the model preserves uncertainty rather than inventing a convenient answer.
The native model supports adjustable reasoning effort. Treat effort as an evaluation variable only where the interface exposes it; increasing it is not proof of a better decision, and output length is not a substitute for correctness.
Measure latency, usage, and rework together
Keep inputs and acceptance criteria consistent when recording first visible text, total duration, token usage, and the number of revisions needed for an acceptable result. Evaluate short extraction tasks separately from longer architecture reviews.
Long history and large outputs can increase cost. Compare total cost of an accepted result, not just the price of one request, and establish practical limits with a small sample before expanding concurrency or production volume.
GPT 5.5 compared with GPT and Claude models
Compare GPT 5.5 with catalog alternatives using the same task and evidence. The table defines useful comparison samples rather than assigning unverified benchmark scores or assuming that version numbers establish a winner.
| Task | GPT 5.5 sample | Alternative | Validation |
|---|---|---|---|
| Architecture decision | Constraint-aware recommendation | GPT 5.4 | Check requirements and reversal conditions |
| Cross-module repair | Patch and regression plan | GPT 5.6 Sol | Compile and run the same tests |
| Document synthesis | Conflicts and evidence gaps | Claude Opus 4.6 | Compare conclusions with source passages |
| Short extraction | Typed fields with unknowns | Gemini 3.8 Flash | Check field accuracy and total cost |
When to prioritize testing GPT 5.5
Prioritize a GPT 5.5 trial when the answer must reconcile engineering constraints, analyze a difficult repair, or produce an evidence-based decision from several documents. Build test cases around failure recovery and compatibility as well as the preferred path.
Keep an existing GPT 5.4 baseline when evaluating a switch, including cases that already work. Inspect regressions, changes in output style, and integration requirements before treating the new configuration as a replacement.
Choose models by task on RequestBeam
Evaluate GPT 5.6 Sol and Claude Opus 4.6 alongside GPT 5.5 for technical analysis; include Gemini 3.8 Flash for shorter extraction or summaries. These are task candidates, not assertions that one model always wins on quality or price.
Use the current account prices and the same acceptance rubric. Shared Chat Completions helps reuse authentication and message structure, but Responses, Messages, optional parameters, and tool availability need model-specific checks.
Why use GPT 5.5 through RequestBeam?
Usage-based billing and model cost optimization
Reliable service at prices lower than official rates. Top up on demand and use what you pay for.
Unified AI models and data APIs, with multi-model access in one place
One API key connects multiple AI models and data services, reducing integration costs and letting you switch with one click. Business applications need both AI and data.
Call logs and application access controls, with clarity on every call
Every API call is recorded in your dashboard. Create separate API keys for different applications.
Model capabilities without compromise
We do not water down our models. We cannot offer you the cheapest, but we are committed to offering you the best.
How to use GPT 5.5 on RequestBeam
After creating an API key in the console, follow the documentation to get started with GPT 5.5.
Prepare your account and test online
Sign in, confirm your balance, and create an API key.
Try it in the Playground
Explore the model's capabilities in the Playground to find the best way to use it.
Integrate GPT 5.5 into your business
Follow our developer documentation to integrate GPT 5.5 into your business.
Future model upgrades
When a new model is released, simply replace the model name with the new one to upgrade.
GPT 5.5 API FAQ
Can the GPT 5.5 Playground accept images, PDFs, or video?
This chat tool accepts text without file or image upload controls. Native image understanding does not enable uploads here. A Responses integration must follow its documented image or PDF content blocks and confirm model and channel support; pasting a link into chat does not automatically download or analyze it.
Why is the answer missing or cut off after reasoning?
Reasoning can consume output allowance before final text. Check Chat finish_reason or Responses completion status and incomplete details, then narrow the task or adjust the appropriate output budget. Responses uses max_output_tokens; Chat uses its documented budget fields. A visible reasoning summary is not a complete answer, and raw internal reasoning is not guaranteed to be exposed.
Is conversation memory permanent, and why does usage grow?
Memory here reuses eligible completed turns in the current conversation; it is not permanent memory across sessions. More history can increase input usage. Turning it off leaves history visible but excludes it from new requests. Failed, stopped, truncated, or non-reusable replies are not appended as normal history; this control is distinct from Responses stateful continuation.
How should I troubleshoot 401, 402, 403, or 429 errors?
Check authentication for 401, balance for 402, model permissions for 403, and rate or allowance for 429. Confirm gpt-5.5 in the models visible to your key. A numeric platform code is separate from the HTTP status. Use the full error and request details to diagnose 502, 503, 504, or errors within an SSE stream; do not assume every failure is a key problem.
Can I use Responses or Claude Messages with GPT 5.5?
The RequestBeam catalog lists gpt-5.5 for unified Chat Completions and OpenAI-compatible Responses, not Claude Messages. Responses uses input and returns output items, while Chat uses messages and choices. Match the SDK endpoint and parser to the selected protocol; ordinary Responses support is not a guarantee of Compact or previous_response_id support on the selected channel.
Can GPT 5.5 return several options or guaranteed correct JSON?
Ask for several alternatives in one answer without assuming support for multiple generated choices on every route. GPT 5.5 supports structured outputs natively, and Responses documents text.format; confirm the selected integration supports your schema. A JSON prompt in this chat tool does not enforce a schema. Validate syntax, types, source alignment, and business rules before using the result.
Can GPT 5.5 run code, call tools, or complete actions here?
This chat tool returns text and does not run commands, change repositories, browse, or update records. Tool-capable API workflows require documented tool support, application execution, permission checks, and result feedback. Treat a function call as an instruction to handle, not proof that an action succeeded.
Should I immediately retry a slow response or interrupted stream?
Check partial results, request records, and usage first. Long inputs and reasoning can affect duration. Stopping browser waiting or losing a stream does not establish that the upstream request was cancelled or unprocessed. Resolve outstanding results and use bounded retries to reduce duplicate requests and charges.
Related text APIs
GPT 5.5 API specification and requests
GPT 5.5 API quickstart
gpt-5.5Chat CompletionsPOST /v1/chat-completions
curl -X POST "https://api.requestbeam.com/v1/chat-completions" \
-H "Authorization: Bearer <API_KEY>" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-5.5","messages":[{"role":"user","content":"Hello, introduce yourself in one sentence."}],"stream":false}'ResponsesPOST /openai/responses
curl -X POST "https://api.requestbeam.com/openai/responses" \
-H "Authorization: Bearer <API_KEY>" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-5.5","input":"Hello, reply with one short sentence.","stream":false}'Family and protocol reference
OpenAI Multimodal Responses
Full API documentationOpenAI-compatible Responses API. This endpoint uses OpenAI-style `input`, supports text, public image URLs, PDF file input, tool calls, reasoning options, and streaming parameters.
https://api.requestbeam.com/openai/responsesOpenAI-compatible Responses API. This endpoint uses OpenAI-style input, supports text, public image URLs, PDF file input, tool calls, reasoning options, and streaming parameters.
POST https://api.requestbeam.com/openai/responsesAuthentication
All requests require Bearer Token authentication.
Authorization: Bearer YOUR_API_KEYBody
modelstringrequiredDefault: gpt-5.4Current active models with Responses support:
gpt-5.4gpt-5.5gpt-5.6-solgpt-5.6-terragpt-6-astra
See the Model Catalog for the models visible to the current API Key.
inputstring | object[]Input content. Required unless a non-empty previous_response_id is provided. Omitting both fields or using an invalid input type returns 400 before billing.
Supported forms:
- A string, equivalent to one
usertext input. - An array of input items for conversation history, multimodal input, and tool call results.
Each object in the input array may contain the following fields:
typestringInput item type.
Common values:
message: a message input.function_call_output: the result of a function tool call.
rolestringRole when type=message.
Common values:
developersystemuserassistant
contentstring | object[]Message content.
Use a content-block array for multimodal requests. Content blocks support:
typestringContent block type.
Currently supported:
input_textinput_imageinput_file
textstringText content when type=input_text.
image_urlstringPublic image URL when type=input_image.
Only publicly accessible http:// or https:// image URLs are supported. Base64 Data URLs such as data:image/...;base64,... are not supported.
detailstringDefault: autoImage detail level when type=input_image.
Common values:
autolowhigh
file_datastringFile content Data URL when type=input_file. PDFs may use data:application/pdf;base64,....
filenamestringFile name when type=input_file.
instructionsstringSystem or developer instructions inserted into the model context.
max_output_tokensintegerOptional maximum output tokens, as a positive integer. Omit this field to use the upstream default for the selected model. Depending on the model, the budget may include reasoning tokens as well as final text. A small budget can truncate the answer or be exhausted before final text; increasing it may increase cost.
streambooleanDefault: falseWhether to stream the response.
false: return one complete responsetrue: return OpenAI Responses-style SSE events
temperaturenumberDefault: 1.0Sampling temperature, usually from 0 to 2.
top_pnumberDefault: 1.0Nucleus sampling parameter, usually from 0 to 1.
textobjectText output configuration.
text.formatobjectText format configuration, such as { "type": "text" } or a JSON schema.
text.verbositystringOutput verbosity, such as low, medium, or high. Support depends on the selected model.
toolsobject[]Tool definitions. Availability depends on the selected model and available features.
tool_choicestring | objectTool selection policy.
parallel_tool_callsbooleanWhether parallel tool calls are allowed.
reasoningobjectReasoning-related options.
includestring[]Extra fields to include in the response.
prompt_cache_keystringPrompt cache key for prompt cache reuse.
prompt_cache_retentionstringPrompt cache retention policy. Supported values depend on the selected model and available features.
safety_identifierstringStable end-user identifier for safety controls.
storebooleanWhether response state may be stored.
Model Parameter Differences
- Native OpenAI-compatible Responses forwarding preserves
top_pin the upstream request; validation and sampling behavior depend on the selected model and upstream. The checks on 2026-09-26 acceptedtop_p: 0.9forgpt-5.5,gpt-5.6-sol, andgpt-5.6-terra. Acceptance and forwarding do not prove a sampling effect or guarantee support for other values, models, or later requests. Start with a minimal request. - Support on this page applies only to the regular
/openai/responsesendpoint. It does not imply that the same model supports/openai/responses/compact, WebSocket, or statefulprevious_response_id. - The five GPT models listed above currently have no verified Compact channel. Compact requests are rejected before billing when no explicitly enabled channel is available. Ordinary Responses and Responses WebSocket remain available.
Request Examples
The examples below provide input. A continuation may omit input when it provides a valid previous_response_id and the selected channel supports stateful continuation. A response ID does not enable that capability on an unsupported channel. Tool results remain valid input items, including function_call_output.
Text
{
"model": "gpt-5.4",
"input": "Hello, introduce yourself in one sentence."
}Codex CLI-Style Parameters
{
"model": "gpt-5.5",
"input": "Reply with READY only.",
"reasoning": {
"effort": "xhigh"
},
"store": false,
"text": {
"verbosity": "low"
},
"stream": true
}Image Understanding
{
"model": "gpt-5.4",
"input": [
{
"type": "message",
"role": "user",
"content": [
{
"type": "input_text",
"text": "What is in this image?"
},
{
"type": "input_image",
"image_url": "https://example.com/cat.png",
"detail": "high"
}
]
}
]
}File Input
Use file_data plus filename to submit PDF content. file_data must be a complete Data URL.
{
"model": "gpt-5.4",
"input": [
{
"type": "message",
"role": "user",
"content": [
{
"type": "input_text",
"text": "Summarize the key points in this PDF."
},
{
"type": "input_file",
"file_data": "data:application/pdf;base64,JVBERi0xLjQKJc...",
"filename": "report.pdf"
}
]
}
]
}Image and File Input
{
"model": "gpt-5.4",
"input": [
{
"type": "message",
"role": "user",
"content": [
{
"type": "input_text",
"text": "Give three conclusions based on the image and attachment."
},
{
"type": "input_image",
"image_url": "https://example.com/chart.png",
"detail": "high"
},
{
"type": "input_file",
"file_data": "data:application/pdf;base64,JVBERi0xLjQKJc...",
"filename": "notes.pdf"
}
]
}
]
}Streaming Output
{
"model": "gpt-5.4",
"stream": true,
"input": [
{
"role": "user",
"content": [
{
"type": "input_text",
"text": "Explain this diagram step by step."
},
{
"type": "input_image",
"image_url": "https://example.com/diagram.png"
}
]
}
]
}Response
Non-streaming responses follow OpenAI Responses style. Actual fields may vary with selected model capabilities.
idstringUnique response identifier.
objectstringResponse object type, usually response.
created_atintegerCreation timestamp.
modelstringActual model used.
outputobject[]Output item list. Common items include message, function_call, and tool-related output.
usageobjectToken usage statistics, such as input_tokens, output_tokens, and total_tokens.
Success Example
{
"id": "resp_123",
"object": "response",
"created_at": 1766534400,
"model": "gpt-5.4",
"output": [
{
"type": "message",
"role": "assistant",
"content": [
{
"text": "The image shows a cat, and the attachment is a document about pet care."
}
]
}
],
"usage": {
"input_tokens": 128,
"output_tokens": 42,
"total_tokens": 170
}
}Streaming Response
When stream=true, the endpoint returns Server-Sent Events.
event: response.output_text.delta
data: {"type":"response.output_text.delta","delta":"The image"}
event: response.completed
data: {"type":"response.completed","response":{"id":"resp_123"}}Read events until response.completed or the connection closes.
Error Response
See Error Codes and Troubleshooting for the full code reference, protocol differences, and diagnostic steps.
Platform-generated HTTP errors use the flat fields below instead of an error wrapper. Some upstream errors may retain their original structure; errors inside an already-started SSE stream do not follow this HTTP response example.
{
"code": 40000,
"message": "Insufficient credit. Required: 30000, Available: 20000",
"type": "api_error"
}Notes
- The
Responsesendpoint usesinput, notmessages. If your client only sendsmessages, use/openai/v1/chat/completions. - Image input uses
input_image;image_urlmust be a publichttp://orhttps://URL. Base64 Data URLs are not supported for images. - File input uses
input_file. For PDFs, usefile_dataplusfilename;file_datashould be a completedata:application/pdf;base64,...URL. - Audio input/output, image generation tools, file search, and other advanced capabilities depend on the selected model and available features.
- The fields listed on this page form the current public Responses request contract; do not assume unlisted fields are available.
/openai/responsesis the recommended public path./v1/responsesfollows the same public request and response contract./compat/v1/responsesfollows the same public request and response contract./openai/v1/responsesfollows the same public request and response contract.