You can now update an existing column using the new update_column mutation.
mutation{
update_column(
board_id: 1234567890,
id: "status",
title: "Work Status",
revision: "a73d19e54f82c0b7d1e348f5ac92b6de",
description: "This is my updated work status column",
column_type:status
) {
id
title
description
}
}
{
"data": {
"update_column": {
"id": "status",
"title": "Work Status",
"description": "This is my work status column"
}
},
"extensions": {
"request_id": "YOUR_REQUEST_ID"
}
}
The platform API now supports boards with multiple levels of subitems and rollup columns that summarize values across child items. This guide provides a detailed explanation of the functionality and how to adapt your queries
Initially, only project boards within the Portfolio solution will support this board layout.
No breaking changes. Until 2026-04, boards returns only classic boards by default. Use the hierarchy_types argument to include multi-level boards.
Other changes
The behavior of some endpoints depends on the board type (e.g., on multi-level boards, rollup columns on parent items are read-only when subitems exist). See the full guide for details.
Using the new validations endpoint, you can now query a board's required field columns. This query returns a JSON object containing metadata about a collection of required field columns.
Using the new objects endpoint, you can now query monday.com objects. Objects are a core component of the platform API that represent a generic item within the monday.com platform.
This query returns a JSON object containing metadata about a collection of objects.
query {
objects(
limit: 4,
state: ACTIVE,
order_by: CREATED_AT
) {
id
name
owners {
id
name
}
}
}
You can also create, update, and delete objects via the API using the following mutations: