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.

Hi, I’m getting the same issue on the “Get” (single deal) action too. Is there a workaround for that one?

Hey @halfbrick,

Welcome to the community :tada:

In theory the same workaround should work.

New version [email protected] got released which includes the GitHub PR 8772.

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