Skip to main content
The Responses API is an alternative to the Chat Completions API with a different request shape — it takes an input string instead of a messages array.

Create a response

Stream a response

Parameters

Retrieve background responses

Use list and get for persisted/background response jobs. A response returned from a synchronous create call is not guaranteed to be retrievable later by ID.