> For the complete documentation index, see [llms.txt](https://docs.cardspro.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cardspro.com/api/cards/card-products.md).

# Card Products

Retrieves a list of available card products with pricing information.

#### Get Available Card Products <a href="#get-available-card-products" id="get-available-card-products"></a>

**Endpoint:** `GET /products`

**Response:**

```json
[
  {
    "productCode": "W0193384.3884",
    "currency": "USD",
    "issueMinAmount": 50,
    "issueMaxAmount": 5000,
    "topUpMinAmount": 10,
    "topUpMaxAmount": 5000
  },
  {
    "productCode": "D02111099",
    "kycSort": "D02",
    "currency": "USD",
    "topUpMinAmount": 20,
    "topUpMaxAmount": 1000000,
    "issueMinAmount": 20,
    "issueMaxAmount": 100000,
    "params": {
      "issueCardEmailRequired": true
    }
  }
]
```

**Response Parameters:**

<table><thead><tr><th width="226.6666259765625">Field</th><th width="126.3333740234375">Type</th><th>Description</th></tr></thead><tbody><tr><td><code>productCode</code></td><td>String</td><td>Unique identifier for the card product</td></tr><tr><td><code>currency</code></td><td>String</td><td>Supported currency (USD, EUR)</td></tr><tr><td><code>issueMinAmount</code></td><td>Decimal</td><td>Minimum amount required when issuing this card product</td></tr><tr><td><code>issueMaxAmount</code></td><td>Decimal</td><td>Maximum amount allowed when issuing this card product</td></tr><tr><td><code>topUpMinAmount</code></td><td>Decimal</td><td>Minimum amount required for topping up this card product</td></tr><tr><td><code>topUpMaxAmount</code></td><td>Decimal</td><td>Maximum amount allowed for topping up this card product</td></tr><tr><td><code>kycSort</code></td><td>String</td><td>The type of KYC that must be completed before card issuance.</td></tr><tr><td><code>params</code></td><td>Object</td><td>Optional product-specific parameters and requirements</td></tr></tbody></table>

**Product-specific parameters(params)**

<table><thead><tr><th width="315.5556640625" valign="middle">params field</th><th width="93.6666259765625">Type</th><th>Description</th></tr></thead><tbody><tr><td valign="middle"><code>params.issueCardEmailRequired</code></td><td>Boolean</td><td>Indicates if email is required when issuing this card product</td></tr><tr><td valign="middle"><code>params.cardValidityPeriodSupported</code></td><td>Boolean</td><td>Indicates if custom card validity period (1-4 years) is supported for this product.</td></tr></tbody></table>

**Notes:**

* The `topUpMinAmount` and `issueMinAmount` fields define the minimum amounts for card operations.
