Skip to main content
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 triggerAutomations to true only when you actually want these contacts enrolled in tag_added sequences.
Identify subscribers by emails, externalIds, subscriberIds, or any combination. All identifier lists together must total at most 500 entries; split larger backlogs into batches.

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.