We have a monday.com app with a custom Item View. Based on certain configuration changes, we dynamically create a webhook tied to that instance. When the Item View is no longer in use (e.g., deleted or removed from the item), we want to clean up the associated webhook and other related data.
However, we haven’t found a way to detect when an Item View is deleted or removed. There doesn’t seem to be a webhook event for this scenario.
Polling isn’t feasible either, since there’s no API query to list or check Item Views per item. If there were a query similar to board_views, we could at least poll at regular intervals.
Is there any known workaround or recommended pattern for handling this situation?
Any guidance or suggestions would be greatly appreciated.
Hi,
What we are looking for is a bit different and is related to views rather than permissions.
We can get the list of BoardViews using the board graphql query
query {
boards(ids: [9032093030]) {
id
name
views {
id
}
}
}
We are looking to query ItemViews instead.
Something like
query {
boards(ids: [9032093030]) {
id
name
item_views {
id
}
}
}