---
title: "Get countries with filters"
method: GET
path: "/countries"
tags: ["Country Controller"]
---

# Get countries with filters

`GET /countries`

Retrieve countries with optional filters for active status and search

## Query parameters

- `isActive` boolean
- `search` string
- `page` number, required
- `size` number, required

## Response `200`

Countries retrieved successfully

- CountryResponseDto[]
  - `id` number, required — Country ID
  - `countryName` string, required — Country name
  - `currencyCode` string, required — ISO 4217 currency code
  - `currencySymbol` string, required — Currency symbol
  - `mailFrom` string, required — Email address used as sender for emails
  - `supportMail` string, required — Support email address for customer inquiries
  - `isActive` boolean, required — Active status of the country
  - `isDeleted` boolean, required — Deleted status of the country
  - `emailSignature` string, nullable, required — Email signature for the country
  - `displayName` string, nullable, required — Display name for the country

---

[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)
