Subscribers
Update subscriber
Changed onUpdates a subscriber's first name, last name, status, tags, or custom attributes. Setting status to unsubscribed performs the full unsubscribe workflow, including list unsubscription and sequence cancellation.
patch/subscribers/{email}
Request
- Base URLhttps://api.sequenzy.com/api/v1
- URLhttps://api.sequenzy.com/api/v1/subscribers/{email}
- AuthHTTP bearer
Path parameters
emailstring required
URL-encoded email address
Request body
Example request
{
"firstName": "Jane",
"lastName": "Smith",
"timezone": "America/New_York",
"phone": "+15551234567",
"phoneCountry": "IT",
"tags": [
"premium",
"vip"
]
}Response
Subscriber updated
Example response
{
"success": true,
"subscriber": {
"id": "sub_abc123",
"email": "user@example.com",
"externalId": "user_123",
"firstName": "John",
"lastName": "Doe",
"timezone": "America/New_York",
"phone": "+15551234567",
"smsStatus": "subscribed",
"status": "active",
"unsubscribedAt": "2026-07-15T10:00:00.000Z",
"emailProvider": "gmail",
"tags": [
"premium",
"newsletter"
],
"customAttributes": {
"plan": "pro",
"signupSource": "website"
},
"phoneCountry": "US"
}
}Changes
- info
added the new
complainedenum value to the request property
- info
- info
added the new optional request property
- info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status
- info