Company records in Latvia

Your agent looks up companies in Latvia through Latvian Company Data. The data comes from Latvian Open Data Portal (data.gov.lv) — Uzņēmumu reģistra atvērtie dati CKAN datastore_search API.

Latvian Company Data

Look up a Latvian company by number or name, returning identity, status, address, registration date and current officers where available.

Source
Latvian Open Data Portal (data.gov.lv) — Uzņēmumu reģistra atvērtie dati CKAN datastore_search API
Price per call
€0.05 · x402 $0.054
Returns
Name and number, Status, Address, Officers
Last recorded test
5 Nov 2026, 100% of its tests passed on their latest run
Method
Computed by fixed rules and lookups; no AI model writes the answer.

What your agent sends

FieldTypeRequiredWhat it is
taskstringNoFree-text input — first matching registration number or company name is used
reg_numberstringNoLatvian registration number (11 digits)
company_namestringNoLatvian company name (fuzzy match)

Example answer

Example output (published, not live)
{
  "status": "Reģistrēts",
  "address": "Mārupes nov., Mārupes pag., Lidosta \"Rīga\", Tehnikas iela 3",
  "atvk_code": "807600",
  "reg_number": "40003245752",
  "company_name": "Air Baltic Corporation AS",
  "company_type": "Akciju sabiedrība",
  "jurisdiction": "LV",
  "postal_index": "1053",
  "register_type": "Komercreģistrs",
  "sepa_creditor_id": "LV78ZZZ40003245752",
  "termination_date": null,
  "company_type_code": "AS",
  "registration_date": "1995-02-08"
}

Fields that come back

FieldTypeAppears
statusstringAlways (present in every successful answer)
addressstringUsually (present for most inputs)
atvk_codestringUsually (present for most inputs)
legal_formstring or nullAlways (present in every successful answer)
legal_namestringAlways (present in every successful answer)
reg_numberstringAlways (present in every successful answer)
vat_numberstring or nullUsually (present for most inputs)
company_namestringAlways (present in every successful answer)
company_typestringAlways (present in every successful answer)
jurisdictionstringAlways (present in every successful answer)
postal_indexstringUsually (present for most inputs)
register_typestringAlways (present in every successful answer)
sepa_creditor_idstringUsually (present for most inputs)
termination_datestringSometimes (present only for some inputs)
tier_2_availablebooleanAlways (present in every successful answer)
ubo_availabilitystringAlways (present in every successful answer)
company_type_codestringAlways (present in every successful answer)
date_incorporatedstring or nullAlways (present in every successful answer)
registration_datestringAlways (present in every successful answer)
registered_addressstring or nullAlways (present in every successful answer)
legal_representativesarray or nullUsually (present for most inputs)
primary_registration_idstring or nullAlways (present in every successful answer)
tier_2_available_reasonstringAlways (present in every successful answer)
ubo_availability_reasonstringAlways (present in every successful answer)
total_legal_representativesinteger or nullUsually (present for most inputs)

How to call it

# Needs an API key. max_price_cents caps what this call may cost.
curl -X POST https://api.strale.io/v1/do \
  -H "Authorization: Bearer $STRALE_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
    "capability_slug": "latvian-company-data",
    "inputs": {
      "reg_number": "40003245752"
    },
    "max_price_cents": 5
  }'

Limitations

  • Only current officers are listed; no birth dates

    Lists persons currently entitled to represent the entity, including board members and chairs, from the Latvian Enterprise Register’s open dataset. Historical and resigned officers are excluded, and `date_of_birth` is always null.

    What to do instead: For historical officer data, order an extract from the Latvian Enterprise Register (info.ur.gov.lv)

  • New filings can take a day to appear

    The Latvian Open Data Portal publishes a daily snapshot. Filings submitted today may not be reflected in the API response until the next daily refresh.

  • Owners and financial statements are not included

    This capability returns the structured register record only. Beneficial owners (Patiesie labuma guvēji) and financial statements (Gada pārskatu finanšu dati) are published as separate data.gov.lv datasets and are not included in this response.

  • Creditor identifiers and postal indexes can be missing

    The SEPA creditor identifier and postal index fields are populated for most actively registered legal entities but may be missing for older or terminated records.

Bundled checks for Latvia

No bundled check for Latvia.

Screen the company or its people

Results are matches for a person to review, not a verdict.