Skip to content

Monday nodes using deprecated API-Version #26071

@chriswb-levelup

Description

@chriswb-levelup

Bug Description

Since the 15th of Feb I have been having issues with subitems and board relationships not being available in the returned data from Monday when using any function that returns items;

  • Get
  • Get Many
  • Get by Column Value

Previously related items were returned via the value:
E.g from successful execution prior to 15th of Feb.
{ "id": "subtasks_mkt4epz0", "text": null, "type": "subtasks", "value": "{\"linkedPulseIds\":[{\"linkedPulseId\":2708163991}]}", "column": { "title": "Subitems", "archived": false, "description": null, "settings_str": "{\"allowMultipleItems\":true,\"itemTypeName\":\"column.subtasks.title\",\"displayType\":\"BOARD_INLINE\",\"boardIds\":[2065244174]}" } }

Same out today
{ "id": "subtasks_mkt4epz0", "text": null, "type": "subtasks", "value": null, "column": { "title": "Subitems", "archived": false, "description": null, "settings_str": "{\"allowMultipleItems\":true,\"itemTypeName\":\"column.subtasks.title\",\"displayType\":\"BOARD_INLINE\",\"boardIds\":[2065244174]}" } }

Monday.com effectively said "Don't use the Monday nodes, use HTTP Requests" which is a significant amount of work for me in 100+ workflows and implementing pagination etc etc while my business is at a stand still is chaos.

My Research indicates that the API-Version being used by n8n is deprecated ( https://developer.monday.com/api-reference/docs/api-versioning ) so I'm assuming that's the issue.

I have checks using Postman and upgrading the API-Version to 2026-01 and using the below query
{ "query": "query { items (ids: [2076829050]) { id name created_at state column_values { id text type value ... on BoardRelationValue { display_value } ... on SubtasksValue { display_value subitems { id name } } column { title archived description settings_str } } } }" }

I get an array of subtasks;
"column_values": [ { "id": "subtasks_mkt4epz0", "text": null, "type": "subtasks", "value": null, "display_value": "Elham Bidarigh - Shift", "subitems": [ { "id": "2708163991", "name": "Elham Bidarigh - Shift" } ], "column": { "title": "Subitems", "archived": false, "description": null, "settings_str": "{\"allowMultipleItems\":true,\"itemTypeName\":\"column.subtasks.title\",\"displayType\":\"BOARD_INLINE\",\"boardIds\":[2065244174]}" } },

To Reproduce

  1. Have a Monday board with subtasks and connected board columns
  2. Use the Monday.com > Get Item node and add the pulseId for the item with subtasks/connected boards
  3. Check the output

Expected behavior

Returned data still contains the "value": "{\"linkedPulseIds\":[{\"linkedPulseId\":2708163991}]}", or at least a list of sub tasks in an array.

Debug Info

My primary n8n

Debug info

core

  • n8nVersion: 1.121.3
  • platform: npm
  • nodeJsVersion: 22.17.0
  • nodeEnv: undefined
  • database: sqlite
  • executionMode: regular
  • concurrency: -1
  • license: enterprise (production)
  • consumerId: e13efa3d-11d5-4578-b416-fa3d3890b1e3

storage

  • success: all
  • error: all
  • progress: false
  • manual: true
  • binaryMode: memory

pruning

  • enabled: true
  • maxAge: 336 hours
  • maxCount: 10000 executions

client

  • userAgent: mozilla/5.0 (macintosh; intel mac os x 10_15_7) applewebkit/537.36 (khtml, like gecko) chrome/144.0.0.0 safari/537.36
  • isTouchDevice: false

Generated at: 2026-02-21T00:31:29.201Z

My test local n8n

Debug info

core

  • n8nVersion: 2.8.3
  • platform: docker (self-hosted)
  • nodeJsVersion: 22.22.0
  • nodeEnv: production
  • database: postgres
  • executionMode: regular
  • concurrency: -1
  • license: enterprise (production)
  • consumerId: d257fffc-5d9f-45f4-be74-264ee2d0b61a

storage

  • success: all
  • error: all
  • progress: false
  • manual: true
  • binaryMode: filesystem

pruning

  • enabled: true
  • maxAge: 336 hours
  • maxCount: 10000 executions

client

  • userAgent: mozilla/5.0 (macintosh; intel mac os x 10_15_7) applewebkit/537.36 (khtml, like gecko) chrome/144.0.0.0 safari/537.36
  • isTouchDevice: false

Generated at: 2026-02-21T00:32:39.076Z

Operating System

Ububtu

n8n Version

1.121.3

Node.js Version

22.17.0

Database

SQLite (default)

Execution mode

main (default)

Hosting

self hosted

Metadata

Metadata

Assignees

No one assigned

    Labels

    status:in-linearIssue or PR is now in Linearstatus:team-assignedA team has been assigned the issue or PRteam:nodesIssue is with the Nodes teamtriage:completeTriage has been completed and issue is ready for internal teams

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions