# contact.tag_removed

A tag was removed from a contact.

### When it fires

Once per tag a write actually removed.




**Payload for `contact.tag_removed`:**

- **test** `boolean`: Always true when present: only a sample sent by POST /v1/webhooks/test with an event carries it. Real deliveries never do.
- **id** (required) `string`: Event id, the dedupe key.
- **profiles**: `WebhookProfiles` - See schema definition
- **event** (required) `string`: No description - one of: contact.tag_added, contact.tag_removed
- **timestamp** (required) `string` (date-time): No description
- **contact** (required) `object`: 
  - **id** `string`: Zernio contact id.
- **tag** (required) `string`: No description
- **source** (required) `string`: Who wrote the tag: the API or dashboard, a workflow add_tag / remove_tag node, or a comment-automation link click. - one of: api, workflow, automation