Trying to access my chat completion input in a multi agent architecture

I am calling the endpoint: https://api.openai.com/v1/chat/completions/{id}/messages to access the input to my chat completions for fine tuning (api docs)

I’m running into an issue where, in some cases, the messages returned by the API don’t include the tool/function call details.

Here’s what I’m seeing in the messages array:

{
  "id": "id123",
  "role": "tool",
  "content": "None",
  "content_parts": null,
  "name": null
}

As you can see, everything—content, content_parts, name—is null. The role is just "tool", but no actual function call data is included.

Any help on this would be appreciated to get my training in order!

The same issue is not persistent on the dashboard as I am able to see my input and output clearly for my chat completions, any chance we could expose that api?