# Get all lists

Use the Get all lists operation to retrieve all recommendation lists in the tenant. To retrieve lists containing a specific recommendation, include `item_id` in the query.

## Operation parameters

Note
For the purpose of retrieving recommendation lists, the following fields should be set as follows:

- **Credentials to connect with**: The `Client ID` and `Client Secret` of any application in your tenant. Retrieve the credentials from any application in your tenant (available in the [application settings](https://portal.transmitsecurity.io/applications/)). These credentials are not scoped to a specific app—they grant access to the entire tenant. Once saved, the credentials are stored as a `Mosaic account` and can be updated at any time.
- **Resource**: `Detection and Response`
- **Operation**: `Get all lists`


- **Item ID** (optional): The unique identifier for a specific recommendation, used to retrieve only the lists that contain the specified recommendation.


## Result

When the node is executed, it retrieves all recommendation lists associated with the tenant. Each list is represented as an object within an array, and the following metadata is included for each:

- **List Name**: The title of the list.
- **Tenant ID**: The unique identifier for the tenant.
- **List Type**: The type or category of the recommendation list.
- **Creator**: The user or system that created the list.
- **List ID**: The unique identifier for the list.
- **Items**: An array of objects representing the individual items within the list.
- **Created Date**: The timestamp indicating when the list was originally created.
- **Updated Date**: The timestamp of the most recent update to the list.


If an `item_id` is provided in the query, the node will return only the lists that contain the specified recommendation, with the same metadata structure.

style
section article ul li {
        margin-top: 3px !important;
    }