name, icon, or description is treated the same as not sending it at all — these fields can only be set to a new value, they cannot currently be cleared back to empty through this endpoint.isPinned is the one exception — it behaves as a true optional field (omit it to leave unchanged; send false to actually unpin).curl --location --request PUT 'https://api.voxa.sa/v1/tags/service-account/id' \
--header 'Content-Type: application/json' \
--data '{
"name": "VIP Customer",
"isPinned": false
}'{
"id": "3a1ebef0-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"name": "VIP Customer",
"icon": "⭐",
"isPinned": false,
"creationTime": "2026-06-22T10:00:00Z"
}