Chat
Unassign label
Removes a specific label from a chat
DELETE
Unassign label
Auth:
TokenAccount or TokenInstance • Rate-limit: Global (100/min) • Idempotent: yes
Description
Removes one label from a chat. If the chat does not have that label, the operation is considered a success (idempotent). The label itself is not deleted, to delete it, use Delete label.Example
Success response
The response confirms the removal by echoing thetag_id. The envelope reuses the same shape as tags-assign, only with message: "Tag removed successfully".
200 OK
Path parameters
Instance name.
Query params
Phone number, private JID (
...@s.whatsapp.net or ...@lid), group JID (...@g.us), or newsletter.ID of the label to remove.
Headers
| Name | Required | Example | Description |
|---|---|---|---|
token | yes (or Authorization) | a1b2c3d4-... | TokenAccount or TokenInstance. |
Error responses
| HTTP | error.message | When it happens |
|---|---|---|
| 400 | Instance name is required | , |
| 400 | number query parameter is required | , |
| 400 | tagId query parameter is required | , |
| 401 | Invalid token | , |
| 404 | Instance not found | , |
| 404 | Tag not found | , |
| 503 | Instance is not connected to WhatsApp | , |
Error 400
Related
Assign label
Reassign the label to another chat.
Delete label
Remove the label from the entire instance.