Get subscriber by email
Changed onRetrieves a subscriber by their email address, including notes, list memberships, sequence enrollments, email stats, and recent activity.
Request
- Base URLhttps://api.sequenzy.com/api/v1
- URLhttps://api.sequenzy.com/api/v1/subscribers/{email}
- AuthHTTP bearer
Path parameters
URL-encoded email address
Query parameters
Include detected scanner, preview, and tracked asset open/click events in subscriber email stats and recent activity.
Response
Successful response
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",
"lists": [
{
"id": "list_vip",
"name": "VIP Customers"
}
],
"sequenceEnrollments": [
{
"tokenId": "token_123",
"sequenceId": "seq_welcome",
"sequenceName": "Welcome Flow",
"sequenceStatus": "active",
"enrollmentStatus": "active",
"currentNodeId": "node_abc",
"currentNodeType": "action_email",
"currentNodeLabel": "Send welcome email"
}
],
"notes": [
{
"id": "note_123",
"companyId": "comp_abc123",
"subscriberId": "sub_abc123",
"authorId": "user_123",
"body": "Asked about enterprise pricing",
"author": {
"id": "user_123",
"name": "Ana",
"email": "ana@example.com"
}
}
],
"activity": [
{
"eventType": "custom",
"eventName": "saas.purchase"
}
]
}
}Changes
- 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
- warning
added the new
undefinedenum value to the////response property for the response status - info
added the optional property
/////to the response with the status - info
removed from the
//response propertyallOflist for the response status - info
added
subschema #1subschema #2to the//response propertyanyOflist for the response status
- warning