Hubspot deal getMany does not return the requested deal properties

Describe the problem/error/question

I have a very simple workflow consisting only of the deal getMany node. I request the Deal Name as a property to be included. But it is not in the results. I think the attached screenshot describes everything.

What is the error message (if any)?

Please share your workflow

(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)

Share the output returned by the last node

Information on your n8n setup

  • n8n version: 1.26.0
  • Database (default: SQLite): default
  • n8n EXECUTIONS_PROCESS setting (default: own, main): I don’t know
  • Running n8n via n8n cloud
  • Operating system: macos

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

Hey @stephang,

Welcome to the community :tada:

That is a good find, It looks like we send the incorrect data to Hubspot so it doesn’t return it. You can manually work aroudn this by changing the field to an expression and inputting {{ ["dealname", "dealstage"] }}

I have created a dev ticket which we will be tracking as NODE-1132 so we can get this fixed in a future release.