List Segment Subscribers
list_segment_subscribersReturns the subscribers that currently match a saved segment (subscriber_uid, email, status, field values). Use list_subscribers for the whole list, or search_subscribers_by_custom_fields for a one-off filter without saving a segment. Paginated; read-only.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"list_uid": "<list_uid>",
"segment_uid": "<segment_uid>"
},
"name": "list_segment_subscribers"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number to return, starting at 1. | |
| list_uid | Yes | Unique ID of the mailing list (list_uid), a 13-character code such as "ab123cd456ef7". Find it with list_lists. | |
| per_page | No | Results per page (default 10). The server caps it at the plan maximum, usually 50. | |
| segment_uid | Yes | Unique ID of the segment (segment_uid). Find it with list_list_segments. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | No | Whether the MailSenpai MCP operation succeeded. | |
| data | No | Main MailSenpai API response payload, when available. | |
| error | No | Machine-readable error name when the tool fails. | |
| result | No | Alternative result payload for tools that return a named result. | |
| status | No | Status returned by MailSenpai or by the MCP layer. | |
| details | No | Additional diagnostic details, validation errors, API response body or nested metadata. | |
| message | No | Human-readable message from MailSenpai or from the MCP layer. | |
| pagination | No | Pagination metadata for list/search tools when returned by the MailSenpai API. | |
| rate_limit | No | Rate-limit metadata when relevant. |