Tags
Add Tags to Many Subscribers
Add tags to up to 500 existing subscribers in one request
POST
Add Tags to Many Subscribers
Add Tags to Many Subscribers
Add one or more tags to up to 500 existing subscribers in a single request. This endpoint is built for reconciling historical or derived tags, so it behaves differently from the single-subscriber Add Tag endpoint in two important ways:- It never creates contacts. Identifiers that do not match an existing subscriber come back in
notFound, so a typo in a 3,000-row reconciliation cannot create 3,000 phantom contacts. - Tag automations are skipped by default. Set
triggerAutomationstotrueonly when you actually want these contacts enrolled intag_addedsequences.
emails, externalIds, subscriberIds, or any combination. All identifier lists together must total at most 500 entries; split larger backlogs into batches.
Permissions
This endpoint needssubscribers:tag, which the Safer agent access preset
includes. Adding a tag name that does not exist in the workspace yet also
creates its definition, so that case additionally requires tags:write, which
Safer agent access also includes; applying a tag that already exists does not. Keys that still carry the broader
subscribers:write permission satisfy subscribers:tag automatically.
Request
string[]
required
Tag names to add to every matched subscriber, up to 25 per request. Names are
normalized (lowercase, hyphens) the same way as everywhere else in Sequenzy.
string[]
Subscriber emails to tag.
string[]
Your app/customer/user IDs to tag.
string[]
Sequenzy subscriber IDs to tag.
boolean
Whether
tag_added sequences may enroll these contacts. Defaults to false.
Requires the automations:trigger scope.Responses
Response Fields
Use Add Tag or Add Tags
(Bulk) when you want a single
contact created on the fly. Use this endpoint when the contacts already exist
and you are reconciling many of them at once.
Add Tags to Many Subscribers