List input items
beta.responses.input_items.list(response_id, **kwargs) -> CursorPage<BetaResponseItem>
GET/responses/{response_id}/input_items
Returns a list of input items for a given response.
List input items
require "openai"
openai = OpenAI::Client.new(api_key: "My API Key")
page = openai.beta.responses.input_items.list("response_id")
puts(page){
"object": "list",
"data": [
{
"id": "msg_abc123",
"type": "message",
"role": "user",
"content": [
{
"type": "input_text",
"text": "Tell me a three sentence bedtime story about a unicorn."
}
]
}
],
"first_id": "msg_abc123",
"last_id": "msg_abc123",
"has_more": false
}
Returns Examples
{
"object": "list",
"data": [
{
"id": "msg_abc123",
"type": "message",
"role": "user",
"content": [
{
"type": "input_text",
"text": "Tell me a three sentence bedtime story about a unicorn."
}
]
}
],
"first_id": "msg_abc123",
"last_id": "msg_abc123",
"has_more": false
}