Skip to main content
POST
Every plan can use this endpoint. Give exactly one of tagId or name. Adding a tag by name creates it in the contact’s workspace if it doesn’t exist yet. Adding a tag the contact already has does nothing and returns "added": false. A tag added to a contact starts any Contact tagged workflow set to fire when a tag is added. A tag the contact already had starts nothing.

Path Parameters

string
required
Contact UUID

Body

string
An existing tag’s UUID. It must be a tag in the contact’s workspace.
string
A tag name, 1 to 100 characters after trimming. Names are not case-sensitive and are stored lowercase, so "VIP" finds or creates the tag "vip".

Errors