Hi
By mistake, I didn't turn off auto watch feature in Jira 5 and got added as a watcher in a ton of tickets that I didn't want to get notifications. I got wise a bit late :), now I have to unwatch 500+ tickets. I just dread clicking through 500+ tickets to unwatch them one by one. I was thinking I will write and run a curl script to do it in bulk.
I tried the below REST API solution, but have run into the dreaded "404" error.
curl -D- -v -u scott:xxx -X DELETE "http://jiraprod.yyyy.com/rest/api/2/issue/GORAL-131/watchers?scott"
My ID has the proper access to unwatch it.
I have project administrator access, so it doesn't seem like a permissions issue.
I am getting the below error. Any ideas about how to troubleshoot this further.
Thanks in advance. I am open to other suggestions.
CURL Output
* Connected to jiraprod.yyyy.com (XX.XX.XX.XXX) port 80 (#0)
* Server auth using Basic with user 'scott'
> DELETE /rest/api/2/issue/GORAL-131/watchers?scott HTTP/1.1
> Authorization: Basic c3JhbmdhOmJhamppMDg=
> User-Agent: curl/7.19.6 (sparc-sun-solaris2.10) libcurl/7.19.6 OpenSSL/0.9.8g zlib/1.2.3 libidn/1.14 libssh2/1.2
> Host: jiraprod.yyyy.com
> Accept: */*
>
< HTTP/1.1 404 Not Found
HTTP/1.1 404 Not Found
Community moderators have prevented the ability to post new answers.
Not sure about your error, but you could try removeWatchers
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.