NylasLists

public final class NylasLists extends Resource<NylasList>

Nylas Lists API

The Nylas Lists API allows you to create and manage typed collections of domains, TLDs, or email addresses. Lists are referenced by rule conditions via the RuleConditionOperator.IN_LIST operator.

Parameters

client

The configured Nylas API client

Constructors

Link copied to clipboard

Functions

Link copied to clipboard
public final Response<NylasList> addItems(String listId, ListItemsRequest requestBody)
public final Response<NylasList> addItems(String listId, ListItemsRequest requestBody, RequestOverrides overrides)

Add items to a Nylas list. Duplicate additions are silently ignored. Max 1000 items per request.

Link copied to clipboard

Create a Nylas list.

Link copied to clipboard
public final DeleteResponse destroy(String listId)
public final DeleteResponse destroy(String listId, RequestOverrides overrides)

Delete a Nylas list. Cascades to all items in the list.

Link copied to clipboard
public final Response<NylasList> find(String listId)
public final Response<NylasList> find(String listId, RequestOverrides overrides)

Return a Nylas list.

Link copied to clipboard

Return all lists for your application.

Link copied to clipboard

Return all items in a Nylas list.

Link copied to clipboard
public final Response<NylasList> removeItems(String listId, ListItemsRequest requestBody)
public final Response<NylasList> removeItems(String listId, ListItemsRequest requestBody, RequestOverrides overrides)

Remove items from a Nylas list. Values not in the list are silently ignored. Max 1000 items per request.

Link copied to clipboard
public final Response<NylasList> update(String listId, UpdateNylasListRequest requestBody)
public final Response<NylasList> update(String listId, UpdateNylasListRequest requestBody, RequestOverrides overrides)

Update a Nylas list. Only UpdateNylasListRequest.name and UpdateNylasListRequest.description can be changed — the list type is immutable after creation.