> ## Documentation Index
> Fetch the complete documentation index at: https://developer.kyckr.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Latvia Company Data – Search, Lite Profile, and Enhanced Profile Updates

> Latvia company data updated with improved Search, Lite Profile, and Enhanced Profile responses including better data quality and additional fields.

## Overview

In Kyckr's migration from the EBR (European Business Registry Network), we've updated Search, Lite Profile, and Enhanced Profile responses for Latvia (ISO code LV). Enhanced Profiles remain available and have been improved with better data quality and additional fields.

## Search results

We've improved the structure and data quality of Search responses for Latvia companies.

### Response structure changes

The search response structure has been updated for better consistency and additional company information.

**Before:**

```json theme={null}
{
  "companiesField": [
    {
      "addressesField": [
        {
          "countryField": "Latvia",
          "lineField": [
            {
              "lineField": "Example iela 1",
              "typeField": "",
              "typeCodeField": ""
            },
            {
              "lineField": "Rīga",
              "typeField": "",
              "typeCodeField": ""
            }
          ],
          "typeField": "Address of the local main office",
          "addressInOneLineField": "Example iela 1, Rīga, Latvia",
          "addressLine1Field": "Example iela 1",
          "addressLine2Field": "",
          "addressLine3Field": "",
          "addressLine4Field": "",
          "cityTownField": "Rīga"
        }
      ],
      "aliasesField": [
        null
      ],
      "codeField": "12345678901",
      "companyIDField": "12345678901",
      "dateField": "27/02/2026",
      "nameField": "SIA \"Example Company\"",
      "officialField": false,
      "registrationAuthorityField": "Register of Enterprises",
      "registrationAuthorityCodeField": "LVRE",
      "virtualIDField": "12345678901"
    }
  ],
  "transactionIdField": "12201956",
  "responseCodeField": 100
}
```

**After:**

```json theme={null}
{
  "companiesField": [
    {
      "addressesField": [
        {
          "addressInOneLineField": "Rīga, Example iela 1, LV-1046",
          "addressLine1Field": ""
        }
      ],
      "codeField": "12345678901",
      "companyIDField": "12345678901",
      "dateField": "2026-02-27T05:46:58.3141487Z",
      "legalFormField": "Limited liability company",
      "legalStatusField": "Registered",
      "nameField": "SIA \"Example Company\"",
      "officialField": false,
      "registrationAuthorityField": "Register of Enterprises of the Republic of Latvia",
      "registrationNumberField": "12345678901",
      "registrationDateField": "2006-05-15"
    }
  ],
  "responseCodeField": 100
}
```

### Key changes

The following fields are now populated in search responses:

* **Address information**: `addressInOneLineField` now includes the postcode
* **Date format**: `dateField` now uses ISO format instead of DD/MM/YYYY
* **Legal form**: `legalFormField` now provides the company's legal form (e.g., "Limited liability company")
* **Legal status**: `legalStatusField` now provides the company's legal status (e.g., "Registered")
* **Registration number**: `registrationNumberField` now provides the company's registration number
* **Registration date**: `registrationDateField` now provides the company's registration date in ISO format

The following fields have been removed:

* `registrationAuthorityCodeField` is no longer included
* `virtualIDField` is no longer included
* `lineField` array has been removed
* `typeField` in address (previously "Address of the local main office") has been removed
* `aliasesField` array with null values has been removed

## Lite profile changes

The response structure has been updated due to the new provider, with improved activity data, address parsing, and additional fields.

### Response structure changes

**Before (V1 format):**

```json theme={null}
{
  "data": {
    "data": {
      "companyProfileField": {
        "activityField": [
          {
            "codeField": "",
            "descriptionField": "35.15 - Trade of electricity"
          }
        ],
        "addressesField": [
          {
            "countryField": "",
            "lineField": [
              {
                "lineField": "",
                "typeField": "",
                "typeCodeField": ""
              }
            ],
            "addressInOneLineField": "",
            "addressLine1Field": "",
            "addressLine2Field": "",
            "addressLine3Field": "",
            "addressLine4Field": "",
            "cityTownField": "",
            "regionStateField": "",
            "postcodeField": ""
          }
        ],
        "codeField": "12345678901",
        "dateField": "2026-02-27T05:31:31.6969808Z",
        "foundationDateField": "",
        "legalFormField": "Limited liability company (SIA)",
        "legalStatusField": "Reģistrēts",
        "normalizedLegalStatusField": "UNMAPPED",
        "nameField": "SIA \"Example Company\"",
        "officialField": false,
        "registrationAuthorityField": "Register of Enterprises of the Republic of Latvia",
        "registrationDateField": "15.05.2006"
      },
      "transactionIdField": "0"
    }
  }
}
```

**After (V1 format):**

```json theme={null}
{
  "data": {
    "data": {
      "companyProfileField": {
        "activityField": [
          {
            "codeField": "35.15",
            "descriptionField": "Trade of electricity"
          },
          {
            "codeField": "35.40",
            "descriptionField": "Activities of brokers and agents for electric power and natural gas"
          },
          {
            "codeField": "35.14",
            "descriptionField": "Distribution of electricity"
          }
        ],
        "addressesField": [
          {
            "countryField": "Latvija",
            "typeField": "Registered Address",
            "addressInOneLineField": "Rīga, Example iela 1",
            "addressLine1Field": "1 Example iela",
            "cityTownField": "Rīga",
            "postcodeField": "LV-1046"
          }
        ],
        "aliasesField": [
          "Trading Name: Example Co"
        ],
        "codeField": "12345678901",
        "dateField": "2026-02-27T05:31:53.5398532Z",
        "foundationDateField": "2006-05-15",
        "legalFormField": "Limited liability company",
        "legalStatusField": "Registered",
        "normalizedLegalStatusField": "Active",
        "nameField": "SIA \"Example Company\"",
        "officialField": false,
        "registrationAuthorityField": "Register of Enterprises of the Republic of Latvia",
        "registrationDateField": "2006-05-15",
        "registrationNumberField": "12345678901",
        "otherIdentifiersField": [
          {
            "typeField": "LV_VAT_CD",
            "valueField": "LV12345678901"
          }
        ]
      },
      "transactionIdField": "335360",
      "responseCodeField": "100"
    }
  }
}
```

### Field mapping changes

#### Activity data

**Key improvements:**

* Activity codes (`codeField`) are now populated separately from the description
* Multiple activities are now captured when available
* Activity codes were previously embedded in the description (e.g., "35.15 - Trade of electricity")

#### Address structure

The address structure has been improved with better parsing and more populated fields:

**Key improvements:**

* All address fields are now populated (previously empty)
* `countryField` is now populated (e.g., "Latvija")
* `cityTownField` and `postcodeField` are now properly parsed and populated
* `typeField` is now included (e.g., "Registered Address")

#### Company identification

**Key changes:**

* `registrationNumberField` is now included, providing the registration number separately from `codeField`
* `foundationDateField` is now populated with the company's foundation date in ISO format
* `registrationDateField` format has been improved to ISO format (YYYY-MM-DD) instead of DD.MM.YYYY

#### Legal form and status

**Key changes:**

* `legalStatusField` now provides English translation (e.g., "Registered" instead of "Reģistrēts")
* Status normalization now correctly maps to `"Active"` (previously `"UNMAPPED"`)
* `normalizedLegalStatusField` now uses title case (`"Active"`) instead of uppercase

#### Additional fields

**New fields added:**

* `aliasesField`: Array of company aliases including trading names
* `otherIdentifiersField`: Array of other company identifiers including VAT numbers (e.g., `{"typeField": "LV_VAT_CD", "valueField": "LV12345678901"}`)

## Enhanced profile changes

The response structure has been updated due to the new provider, with improved data quality across multiple fields.

### Response structure changes

**Before (V1 format):**

```json theme={null}
{
  "data": {
    "data": {
      "companyProfileField": {
        "addressesField": [
          {
            "countryField": "Latvia",
            "lineField": [
              {
                "lineField": "Example iela 1",
                "typeField": "",
                "typeCodeField": ""
              },
              {
                "lineField": "Rīga",
                "typeField": "",
                "typeCodeField": ""
              }
            ],
            "typeField": "Address of the local main office",
            "addressInOneLineField": "Example iela 1, Rīga, Latvia",
            "addressLine1Field": "Example iela 1",
            "cityTownField": "Rīga"
          }
        ],
        "aliasesField": [
          null
        ],
        "codeField": "12345678901",
        "dateField": "2026-02-27T05:44:44.6022044Z",
        "legalFormField": "Sabiedrība ar ierobežotu atbildību",
        "legalStatusField": "Active",
        "normalizedLegalStatusField": "ACTIVE",
        "nameField": "SIA \"Example Company\"",
        "officialField": false,
        "registrationAuthorityField": "Register of Enterprises",
        "registrationAuthorityCodeField": "LVRE",
        "registrationDateField": "2006-05-16",
        "registrationNumberField": "12345678901",
        "virtualIdField": "12345678901",
        "directorAndShareDetailsField": {
          "directorsField": [
            {
              "titleField": "Member of the board",
              "nameField": "John Smith",
              "appointedOnField": ""
            }
          ]
        }
      },
      "transactionIdField": "5272052",
      "retrievalLocationField": "https://download.kyckr.com/file/209862564-0"
    }
  }
}
```

**After (V1 format):**

```json theme={null}
{
  "data": {
    "data": {
      "companyProfileField": {
        "activityField": [
          {
            "codeField": "35.15",
            "descriptionField": "Trade of electricity"
          },
          {
            "codeField": "35.40",
            "descriptionField": "Activities of brokers and agents for electric power and natural gas"
          },
          {
            "codeField": "35.14",
            "descriptionField": "Distribution of electricity"
          }
        ],
        "addressesField": [
          {
            "countryField": "Latvija",
            "typeField": "Registered Address",
            "addressInOneLineField": "Rīga, Example iela 1",
            "addressLine1Field": "1 Example iela",
            "cityTownField": "Rīga",
            "postcodeField": "LV-1046"
          }
        ],
        "aliasesField": [
          "Example Co"
        ],
        "capitalField": [
          {
            "ammountField": "2,982.00",
            "currencyField": "EUR",
            "typeField": "Paid capital",
            "typeCodeField": "APM"
          }
        ],
        "codeField": "12345678901",
        "dateField": "2026-02-27T05:47:04.3016186Z",
        "legalFormField": "Limited liability company",
        "legalFormDeclarationField": "Limited liability company",
        "legalStatusField": "Registered",
        "normalizedLegalStatusField": "Active",
        "nameField": "SIA \"Example Company\"",
        "officialField": false,
        "registrationAuthorityField": "Register of Enterprises of the Republic of Latvia",
        "registrationDateField": "2006-05-15",
        "registrationNumberField": "12345678901",
        "otherIdentifiersField": [
          {
            "typeField": "LV_VAT_CD",
            "valueField": "LV12345678901"
          }
        ],
        "directorAndShareDetailsField": {
          "directorsField": [
            {
              "directorNumberField": "123456-78901",
              "titleField": "Member of the Board",
              "nameField": "Smith John",
              "birthdateField": "1970-01-15",
              "appointedOnField": "2014-03-06"
            }
          ],
          "shareHoldersField": [
            {
              "idField": "12345678",
              "nameField": "EXAMPLE HOLDINGS OÜ",
              "addressField": "Example maantee 141, 11314 Tallinn, Igaunija",
              "percentageField": "100.00",
              "currencyField": "EUR",
              "nominalValueField": "2982.00",
              "shareClassField": "APM",
              "shareCountField": 213,
              "shareholderTypeField": "Company",
              "totalShareCountField": 213,
              "totalShareValueField": 2982
            }
          ]
        }
      },
      "transactionIdField": "335380",
      "retrievalLocationField": "https://kyckrportalcidownloadapim.azure-api.net/file/1749407556-1",
      "responseCodeField": "100"
    }
  }
}
```

### Field mapping changes

#### Activity data

**Key improvements:**

* `activityField` is now populated with activity codes and descriptions (previously missing)
* Multiple activities are now captured when available

#### Address structure

The address structure has been improved with better parsing:

* `postcodeField` is now populated
* `typeField` now uses standardized descriptions (e.g., "Registered Address" instead of "Address of the local main office")
* `lineField` array has been removed in favor of structured address fields

#### Directors and representatives

**Key improvements:**

* `appointedOnField` is now populated with appointment dates in ISO format (previously empty)
* `birthdateField` is now populated with birth dates in ISO format
* `titleField` uses consistent capitalization (e.g., "Member of the Board")

#### Shareholders

**New fields added:**

* `shareHoldersField` is now populated with share holdings and shareholder details (previously missing)
* Includes shareholder identification (`idField`), name (`nameField`), address (`addressField`), share percentage (`percentageField`), nominal value (`nominalValueField`), share class (`shareClassField`), and shareholder type (`shareholderTypeField`)

#### Capital information

**Key improvements:**

* `capitalField` is now populated with capital information (previously missing)
* Includes `ammountField`, `currencyField`, `typeField` (e.g., "Paid capital"), and `typeCodeField`

#### Legal form and status

**Key changes:**

* `legalFormField` now provides English translated legal form (e.g., "Limited liability company" instead of "Sabiedrība ar ierobežotu atbildību")
* `legalFormDeclarationField` is now included
* `registrationDateField` corrected (was "2006-05-16", now "2006-05-15")
* Status normalization now uses title case (`"Active"`) instead of uppercase (`"ACTIVE"`)

#### Identifiers

**Key changes:**

* `otherIdentifiersField` is now populated and captures VAT numbers (e.g., `{"typeField": "LV_VAT_CD", "valueField": "LV12345678901"}`)
* `registrationAuthorityCodeField` and `virtualIdField` have been removed

## Additional resources

* [Lite Profile Documentation](/documentation/features/verify-basic-details-v1)
* [Enhanced Profile Documentation](/documentation/features/perform-a-kyb-check-v1)
* [Search API Documentation](/documentation/features/search-for-a-company-v1)
