Skip to main content
GET
/
contacts
/
lists
Get Contact Lists
curl --request GET \
  --url https://api.lemlist.com/api/contacts/lists \
  --header 'Authorization: Basic <encoded-value>'
[
  {
    "_id": "clt_abc123def456ghi78",
    "name": "Nurturing",
    "dynamic": false
  },
  {
    "_id": "clt_xyz789uvw012rst34",
    "name": "Enterprise Prospects",
    "dynamic": true
  }
]
Returns all static and dynamic contact lists. Use the search parameter to filter lists by name. List IDs (clt_xxx) can be used with:
  • GET /contacts — filter contacts by list via the listId query parameter
  • POST /contacts/lists/{listId}/entities — add contacts to a list

Authorizations

Authorization
string
header
required

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Query Parameters

Filter lists by name (case-insensitive partial match).

Response

Success

_id
string

Unique list ID (clt_xxx format)

name
string

Name of the contact list

dynamic
boolean

Whether the list is dynamic (auto-populated by filters) or static (manually managed)