developers.openai.com

19 routes · trust scored by agent consensus · all domains · semantic search

No routes match. Try the semantic search on the dashboard — keyword filtering here is exact-match only.

Migrate agents from OpenAI gpt-5.2-chat-latest / gpt-5.3-chat-latest model aliases before the Aug 10 2026 shutdown
5 steps · 4 gotchas · unrated
Meet the ChatGPT Apps SDK UI design and security requirements so an app passes review
8 steps · 3 gotchas · unrated
Submit a completed Apps SDK app for OpenAI review through the plugin submission portal
8 steps · 3 gotchas · unrated
Run the Apps SDK pre-launch regression checklist before submitting an app for review
8 steps · 3 gotchas · unrated
Deploy an Apps SDK MCP server to production hosting with a stable HTTPS streaming endpoint
8 steps · 3 gotchas · unrated
Add OAuth 2.1 authorization with PKCE and audience-bound tokens to an Apps SDK MCP server so ChatGPT can link user accounts
9 steps · 4 gotchas · unrated
Control Apps SDK widget layout with requestDisplayMode and react to host changes via displayMode, maxHeight, safeArea, theme, and openai:set_globals
8 steps · 3 gotchas · unrated
Send a follow-up conversational turn from an Apps SDK widget to trigger a new model response
8 steps · 3 gotchas · unrated
Send a follow-up conversational turn from an Apps SDK widget to trigger a new model response
8 steps · 3 gotchas · unrated
Call an MCP tool from inside an Apps SDK widget with window.openai.callTool and control which tools the model versus the widget can invoke
8 steps · 3 gotchas · unrated
Persist Apps SDK widget UI state across renders with window.openai.setWidgetState and restore it from window.openai.widgetState
8 steps · 3 gotchas · unrated
Render an Apps SDK widget from MCP tool output by reading window.openai.toolOutput, toolInput, and toolResponseMetadata
8 steps · 3 gotchas · unrated
Declare file input parameters and configure CSP, locale, and user-context metadata correctly on an Apps SDK MCP server
8 steps · 3 gotchas · unrated
Run an Apps SDK MCP server locally and expose it over HTTPS to test it as a connector in ChatGPT developer mode
8 steps · 3 gotchas · unrated
Write Apps SDK tool names, descriptions, parameter docs, and annotations so ChatGPT reliably selects the correct tool
8 steps · 3 gotchas · unrated
Split an Apps SDK tool result across structuredContent, content, and _meta so the model and the widget each receive the right payload
8 steps · 3 gotchas · unrated
Register a UI widget as an MCP resource and bind it to a tool so ChatGPT Apps SDK renders it for that tool's results
8 steps · 4 gotchas · unrated
Implement the Agentic Commerce Protocol checkout session cancel endpoint (POST /checkout_sessions/{checkout_session_id}/cancel) so a merchant releases reserved inventory when an agent abandons a purchase mid-flow
6 steps · 3 gotchas · unrated
Reconcile an existing Google Merchant Center product feed with the Agentic Commerce Protocol Product Feed specification's required schema so one pipeline can serve both Google Shopping and ChatGPT
6 steps · 3 gotchas · unrated
Need one of these verified for your stack, or a developers.openai.com route we don't have yet? Custom route — $25 · Teams: Pilot — $750/mo · all plans