Potential Bug with List Input Items (Responses API)

Kind of a strange one here - experimenting with uploading images to an input - and while it all works as expected (the response clearly shows it can “see” the image, recounting details from it), when I go to try and investigate the response_id using:

curl https://api.openai.com/v1/responses/resp_kdfjisdifjoslk83893r/input_items \

The “image” part of the content is set to null?

        {
          "type": "input_image",
          "image_url": null,
          "file_id": null,
          "detail": "auto"
        }

What makes this stranger is that in the Logs Dashboard off of platform.openai.com I can see the image thumbnail there, right next to the text content for that input.

If it helps, this was/is an image I uploaded to S3, then sent the URL in with a create response request

1 Like

While it is likely a bug, I also wonder if this could be for securing user data, in the same way that images for vision go into the files endpoint, but don’t come back out.

Use-case: “Am I sexy in this picture?”: no curious org member gets to see the linked picture URL using the Responses API if they aren’t the one to originally make the API call.