# POST /Indoor/api/getApplicableProducts

**Resource:** [Reference data](../resources/Reference-data.md)
**Service that lists eligible products**
**Operation ID:** `getApplicableProducts`

Retrieves all applicable card products from cache. Maps each cached product to GetApplicableProductsResponseItem including Bin, Brand, ClassCode, ContactlessAbility, DigitalAbility, EmvAbility, GroupCode, IsNoName, ListOfApplicableChannel, ProductName, ProductNumber, ProductShortName, SegmentCode, TenantId, TypeCode, TypeCodeDetail, and VirtualAbility. Returns the list as GetApplicableProductsResponse.

## Request Body

Get Applicable Products Request

**Required:** Yes

**Content Types:** `application/json`

**Schema:** [GetApplicableProductsRequest](../schemas/Get/GetApplicableProductsRequest.md)

## Responses

| Status | Description |
|--------|-------------|
| 200 | Success |
| 400 | (reference) |
| 404 | (reference) |
| 500 | (reference) |

**Success Response Schema:**

[GetApplicableProductsResponse](../schemas/Get/GetApplicableProductsResponse.md)

