# List Pool Items

**GET** `/v1/bundles/:listing_id/pool`

Returns the pool of eligible listings for a mix & match bundle, along with the bundle's min/max quantity rules.

### Path parameters

| Field | Type | Description |
|---|---|---|
| `listing_id` | integer | ID of the mix & match bundle listing |

### Response fields

| Field | Type | Description |
|---|---|---|
| `bundle_listing_id` | integer | ID of the bundle listing |
| `bundle_price` | float | Price of the bundle |
| `min_quantity` | integer | Minimum items a buyer must select |
| `max_quantity` | integer\|null | Maximum items a buyer may select (`null` = no limit) |
| `pool` | array | List of pool item objects |

**Pool item object**

| Field | Type | Description |
|---|---|---|
| `id` | integer | Pool item ID |
| `component_listing_id` | integer | ID of the eligible listing |
| `order_by` | integer | Display sort order |
| `component_listing` | object | Listing object with `id`, `list_price`, `stock`, `type` |
