Subscribers
Update subscriber by external ID
Updates a subscriber's email, external ID, first name, last name, status, tags, or custom attributes.
patch/subscribers/external
Query parameters
externalIdstring required
External ID. Query form supports IDs containing slashes.
Request body
Example request
{
"phone": "+15551234567"
}Response
Subscriber updated
Example response
{
"subscriber": {
"id": "sub_abc123",
"email": "user@example.com",
"externalId": "user_123",
"firstName": "John",
"lastName": "Doe",
"phone": "+15551234567",
"smsStatus": "subscribed",
"status": "active",
"emailProvider": "gmail",
"tags": [
"premium",
"newsletter"
],
"customAttributes": {
"plan": "pro",
"signupSource": "website"
}
}
}