OpenAI Deep Research endpoint in n8n – has anyone managed to get it working?

I’m trying to use the new OpenAI Deep Research endpoint (https://api.openai.com/v1/responses, e.g. with o3-deep-research-2025-06-26 or o1-preview) or others inside n8n.
The endpoint always expects the parameters model, input, and tools — but as soon as I include tools, I get the following error:

“Invalid type for ‘tools’: expected an array of tools, but got a string instead.”


Questions for the community:

  • Has anyone successfully integrated the Deep Research endpoint in n8n?

  • How did you configure the HTTP Request node — using RAW JSON or individual parameters?

  • Would anyone be willing to show me briefly how you got it to work?

I’d really appreciate any insights or examples — thanks in advance, and I’m looking forward to your feedback! :raising_hands:

Did you get this to work?

Hi, unfortunately not

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.