Skip to main content

Get List

Retrieve a specific list by UUID, including its contact count and, on request, a mailability breakdown of its members.

Request

GET /lists/{uuid}

Path Parameters

ParameterTypeDescription
uuidstringList's UUID

Query Parameters

All parameters are optional.

ParameterTypeDefaultDescription
includestring-Comma-separated list of extra sections to add to the response. Currently stats is the only supported section. Unrecognised values are ignored.

Each section you name is added as an extra key on data. A section you don't request is omitted entirely — it is not returned as null — so the default response is unchanged. See Stats Object.

Example Requests

Retrieve a list:

curl -X GET "https://email.easy.tools/api/v1/lists/70dbd819-fac2-4dcf-b655-fb925e24410b" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Accept: application/json"

Retrieve a list with the mailability breakdown of its members:

curl -X GET "https://email.easy.tools/api/v1/lists/70dbd819-fac2-4dcf-b655-fb925e24410b?include=stats" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Accept: application/json"

Response

Success Response (200 OK)

{
"data": {
"uuid": "70dbd819-fac2-4dcf-b655-fb925e24410b",
"name": "Newsletter Subscribers",
"description": "Main newsletter list",
"internal_description": "Imported from the 2024 CRM export",
"is_public": true,
"contacts_count": 1500,
"created_at": "2025-01-15T10:30:00Z",
"updated_at": "2025-01-15T10:30:00Z"
}
}

When include names stats, a stats object is added to data:

{
"data": {
"uuid": "70dbd819-fac2-4dcf-b655-fb925e24410b",
"name": "Newsletter Subscribers",
"description": "Main newsletter list",
"internal_description": "Imported from the 2024 CRM export",
"is_public": true,
"contacts_count": 1500,
"created_at": "2025-01-15T10:30:00Z",
"updated_at": "2025-01-15T10:30:00Z",
"stats": {
"subscribed": 1320,
"unsubscribed": 140,
"suppressed": 55
}
}
}

Response Fields

The list has the fields described in List Object, plus a stats object when include names stats — see Stats Object.

Stats Object

Present only when stats is named in include. A breakdown of the list's members by whether they can be mailed:

FieldTypeDescription
subscribedintegerMembers who will receive mail — neither unsubscribed nor suppressed at the account level. This is the list's mailable size.
unsubscribedintegerMembers who have opted out of all mail at the account level.
suppressedintegerMembers whose address is undeliverable (for example, after a permanent bounce) and held back from sending.

These three counts are not mutually exclusive. A member can be counted in both unsubscribed and suppressed, so those two sets may overlap. subscribed is the exact complement of "unsubscribed or suppressed". Because of the overlap, do not add the three together for a total — use contacts_count for the raw member count.

Error Responses

Not Found Error (404)

{
"error": {
"code": "RESOURCE_NOT_FOUND",
"message": "List with uuid '70dbd819-fac2-4dcf-b655-fb925e24410b' not found"
}
}