List input items
GEThttps:/api.openai.com/v1/responses/{response_id}/input_items
Returns a list of input items for a given response.
Path parameters
response_idstringRequired
The ID of the response to retrieve input items for.
Query parameters
limitintegerDefaults: 20
A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 20.orderstring
The order to return the input items in. Default is
asc.asc: Return the input items in ascending order.desc: Return the input items in descending order.
afterstring
An item ID to list items after, used in pagination.beforestring
An item ID to list items before, used in pagination.includearray
Additional fields to include in the response. See the
includeparameter for Response creation above for more information.
Response
A list of input item objects.
Example request
1 curl https://api.openai.com/v1/responses/resp_abc123/input_items \2 -H "Content-Type: application/json" \3 -H "Authorization: Bearer $OPENAI_API_KEY"
Example response
1 {2 "object": "list",3 "data": [4 {5 "id": "msg_abc123",6 "type": "message",7 "role": "user",8 "content": [9 {10 "type": "input_text",11 "text": "Tell me a three sentence bedtime story about a unicorn."12 }13 ]14 }15 ],16 "first_id": "msg_abc123",17 "last_id": "msg_abc123",18 "has_more": false19 }
Built with