Monday API v2 - Update column values of a specific item with empty string

:bullseye: What is your goal?

Hello,
I am trying to empty a text field using Monday API v2 with the “Update Column Values of a Specific Item” module. I use the emptystring keyword to force updating with null value.

:thinking: What is the problem & what have you tried?

In the new version of the API, updating with the emptystring keyword does nothing. The field has not been emptied.
I tried to update with text or space and it works but emptystring is ignored.

:clipboard: Error messages or input/output bundles

[
    {
        "itemId": 8668128219,
        "boardId": "1989804755",
        "columnValuesToChange": [
            {
                "columnId": "text_mkzae6ag",
                "columnValue": ""
            }
        ],
        "create_labels_if_missing": false
    }
]

:camera_with_flash: Screenshots (scenario flow, module settings, errors)

Hi @Nicolas_YVON,

I checked and I have the same issue with API V2.

As a Workaround you can use the monday.com “Execute a GraphQL Query” module
with the following settings:

Method: POST

Query:
mutation {
change_simple_column_value(item_id: 8668128219, board_id: 1989804755, column_id: “text_mkzae6ag”, value: “”) {
id
}
}

Does that help?

Have a lovely day
Desi

This looks like one of those quirks with Monday.com API v2 emptystring doesn’t always behave like an actual null update anymore.
From what you shared, your request is technically valid, but the API tends to ignore empty values for certain column types instead of clearing them.
Usually the issue isn’t in the Make module itself, but in how the API expects the value to be formatted when you want to truly empty a field.
Is that column a simple text column or a different type?