Skip to main content

ResponsesInputItem

A single structured input item in the OpenAI Responses input taxonomy.

rolestringrequired

The most recent user-role item supplies the prompt; the platform leaves full multi-turn reconstruction to previous_response_id.

Possible values: [user, assistant, system]

content object[]required
  • Array [
  • oneOf
    typestringrequired

    Possible values: [input_text]

    textstringrequired
  • ]
  • ResponsesInputItem
    {
    "role": "user",
    "content": [
    {
    "type": "input_text",
    "text": "string"
    },
    {
    "type": "input_file",
    "file_id": "string"
    }
    ]
    }