Modify item subscribers using the API

Hi!

I’ve set up an automation that creates items on a board. This automation is run by different members in our team and sets that person as responsible for the item in the people column.

My problem is that since I am using my API token to create the items, I’m being subscribed to all the items which really clutters my notifications. I’d like to add a step that i) changes item owner to the person in the people column and ii) removes me as a subscriber.

Played around a bit but don’t think I can modify item subscribers/owners through the GraphQL API?

Found a thread from 2020 (Remove Subscriber from an Item using GrapQL) where someone reverse engineers the webapp API to make a DELETE request to the %workspace_name%.monday.com/projects/%item_id%/subscribers/%person_id% endpoint, but I can’t seem to figure out how to authenticate properly there.

Is there a better way to do this than to reverse engineer the webapp API? If not, does anyone know how auth works for the webapp API?

Thanks!

Hello there @jmalm,

What about creating a “service user” so that you can create the items using that service user’s token, and then assigning the relevant users to each item by adding them to the people column?