Poland Company Lookup (NIP / KRS)
Pricing
from $5.00 / 1,000 company profiles
Poland Company Lookup (NIP / KRS)
Send a Polish NIP or KRS number — get one normalized JSON profile. Optionally check a bank account against Biała Lista before you pay.
Poland Company Lookup (NIP / KRS)
Pricing
from $5.00 / 1,000 company profiles
Send a Polish NIP or KRS number — get one normalized JSON profile. Optionally check a bank account against Biała Lista before you pay.
NIP (10 digits) or KRS number (up to 10 digits). Spaces, dashes, and a PL prefix are stripped. Use this or identifiers. REGON is not supported in this version.
Up to 30 NIP or KRS values in one run. Combined with identifier and de-duplicated. Each result is one dataset item (one lookup charge). Invalid items are returned unbilled.
auto: detect NIP vs KRS. nip: CEIDG then VAT whitelist → KRS. krs: National Court Register only.
If true, add a raw field with upstream KRS, CEIDG, and/or whitelist JSON. PESEL, IBANs, and natural-person names are stripped. For debugging only. Bypasses cache.
Bearer JWT from https://dane.biznes.gov.pl/pl/dane-po-api. Required only for sole-trader (JDG) NIP lookups. Company NIPs use the public VAT whitelist (no key). Leave empty for KRS and company-NIP runs. Stored encrypted.
Polish NRB (26 digits) or IBAN. When set, the Actor checks whether this account is assigned to the NIP on Biała Lista. Stored encrypted in the run input; the dataset only returns the last four digits.
Date for the Biała Lista check, YYYY-MM-DD, Europe/Warsaw (for example 2026-08-31). Defaults to today. Ignored unless bankAccount is set. Not in the future; at most 5 years back.