Ability to delete columns through the API

Hello monday.com devs
Currently, it is not possible to delete columns through the API and created columns do not appear unless the board is refreshed. Could you please add column deletion and appearance of columns created through the API without a refresh. I seriously need this feature so badly.
If possible, it will be great if in the response of the deleted column, the index or position of the deleted column will be sent as part of the response so a new one can be created right in place.


The best option will be a column reset, whereby given an API endpoint, the column will be reset to it’s default state but I will be equally happy with column deletion and immediate appearance on creation as well.

Thank you.

Hello @kolaai,

This sounds like an excellent feature for the API. I also throw in my support for this. I will add it to Moncli if(/when) it drops.

All the best and happy coding!

Andrew

2 Likes

Hi @kolaai and @andrew.shatz,

Thank you guys for bringing this to our attention! I can absolutely see how important this would be for your apps and workflows.

I’ll be sure to pass this onwards as feedback. Hopefully without enough votes it will be implemented sooner rather than later!

2 Likes

+1 - this would be really helpful.

Please add my vote, too. Thanks.

Hello @EyalSeagull,

You can delete columns via the API with a mutation like this one:

mutation {
  delete_column(board_id: 1234567890, column_id: "text_3") {
    id
  }
}

Let me know if you have any questions :slightly_smiling_face:

Cheers,
Matias

1 Like

Hi @Matias.Monday , thanks for the reply. I’m already using deleting columns thru API. The issue is the automatic refresh. Thanks!

Hello again @EyalSeagull,

I just tested this and when I create a column via API, I do not need to refresh the browser to see the new column. It appears automatically.

If that is not the case for you, would you please send an email to appsupport@monday.com so we can take a look from there?

Cheers,
Matias