---
title: "Get public product list by country/state"
method: GET
path: "/products/search"
tags: ["Product Controller"]
---

# Get public product list by country/state

`GET /products/search`

Open API to retrieve product list by country or state name. If state is provided, filtering is done by state only and country is not required. If state is not provided, country is required. Pagination (page, size) is required.

## Query parameters

- `country` string
- `state` string
- `page` number, required
- `size` number, required

## Response `200`

Products retrieved successfully

- OpenProductListResponseDto
  - `items` OpenProductResponseDto[], required
    - `id` number, required
    - `productName` string, required — Product name
    - `productDescription` string, required — Long description of the product
    - `productDescriptionForFrench` string, required — Long description of the product for French users
    - `productDescriptionForSpanish` string, required — Long description of the product for Spanish users
    - `upSellDescription` string, required — Upsell description of the product
    - `upSellDescriptionForFrench` string, required — Upsell description of the product for French users
    - `upSellDescriptionForSpanish` string, required — Upsell description of the product for Spanish users
    - `price` string, required — Product price as string
    - `countryId` number, required — Country ID associated with this product price
    - `countryName` string, required — Country name associated with this product
    - `currency` string, required — Currency code
    - `currencySymbol` string, required — Currency symbol
    - `productSortOrder` string, required — Product sort order (as string for compatibility)
    - `isPhysical` boolean, required — Is physical product
    - `isFastTrack` boolean, required — Is fast track product
  - `totalItems` number, required
  - `page` number, required
  - `size` number, required

---

[API](https://skmtc.dev/findmydocument/apis/land-registry-api.md) · [All operations](https://skmtc.dev/findmydocument/apis/land-registry-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/findmydocument/land-registry-api/revisions/b55a990514fb/schema)
