Company records in Poland

Your agent looks up companies in Poland through Polish Company Data. The data comes from KRS / Krajowy Rejestr Sądowy (Polish National Court Register).

Polish Company Data

Look up a Polish company in KRS, the National Court Register, by its 10-digit KRS number or name. Returns name, legal form, address and registration date.

Source
KRS / Krajowy Rejestr Sądowy (Polish National Court Register)
Price per call
€0.05 · x402 $0.054
Returns
Name and number, Status, Address
Last recorded test
5 Nov 2026, 100% of its tests passed on their latest run
Method
An AI model takes part in producing the answer. Check it before acting on it.

What your agent sends

FieldTypeRequiredWhat it is
krs_numberstringYesKRS number (10 digits) or company name

Example answer

Example output (published, not live)
{
  "status": "deregistered",
  "address": null,
  "krs_number": "0000033945",
  "legal_form": "SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
  "company_name": "PRZEDSIĘBIORSTWO PRODUKCYJNE I HANDLOWO-USŁUGOWE \"MARTOM\" SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
  "jurisdiction": "PL",
  "share_capital": "90000,00 PLN",
  "registration_date": null
}

Fields that come back

FieldTypeAppears
nipstring or nullAlways (present in every successful answer)
statusone of active, deregistered, unknownAlways (present in every successful answer)
addressstringUsually (present for most inputs)
krs_numberstringAlways (present in every successful answer)
legal_formstringAlways (present in every successful answer)
vat_numberstring or nullNot stated
company_namestringAlways (present in every successful answer)
jurisdictionstringAlways (present in every successful answer)
register_typestring or nullAlways (present in every successful answer)
share_capitalstring or nullAlways (present in every successful answer)
registration_datestringUsually (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": "polish-company-data",
    "inputs": {
      "krs_number": "0000028860"
    },
    "max_price_cents": 5
  }'

Limitations

  • Official registry data access

    Data comes from the official registry's public API under its open-data terms (https://www.gov.pl/web/sprawiedliwosc/ponowne-wykorzystywanie); results carry the registry as their source.

  • Registry status interpretation

    Status uses the latest KRS registration or registry-deletion entry and is unknown when neither exists; removal of a historical field does not mean deregistration. Liquidation and bankruptcy are not classified.

  • Sole traders registered only in CEIDG are not covered

    Data from KRS — coverage limited to entities registered in the National Court Register; sole traders (CEIDG) not included

    What to do instead: For sole traders, query the CEIDG register directly at prod.ceidg.gov.pl using the NIP or PESEL

Bundled checks for Poland

Screen the company or its people

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