Hello,
Via the API, how do I remove specific tags from an organization?
I tried updating an organization, and sending an array of tags appears to be additive only and isn't to specify the full list of tags that an organization should have.
For example, call the below three times:
Endpoint: https://ourdomain.zendesk.com/api/v2/organizations/1234567890123.json
Payload:
{
"organization": {
"tags": [
"entitled_platinum_support"
]
}
}
All three times, the API response shows only the single tag as noted above.
But, in the UI, when we look at the organization, we see "entitled_platinum_support" 3 times:

I saw there's another endpoint to remove tags from an organization, but the documentation is pretty much non-existent, and it appears to be an endpoint to remove ALL tags.
Thanks,
Chad
The update organization endpoint works as a replacement effect for tags, list the tags you'd like to keep along with adding the new ones. If you're seeing this in the UI I'd first try clearing your cookies and cache, if that doesn't solve the issue - feel free to open a ticket.
Thanks!