Companies

Full company profile

Returns full company profile addressed by KRS (Polish court registry number). Digits only; leading zeros are optional (normalized to 10 digits server-side).

Integrations that only have a KRS number can call this directly. One request typically covers enrichment for a company. The payload includes:

  • company (identifiers, address, PKD, logo, capital),
  • details.contacts (email, phone, website, deliverability flags; email/phone revealed for API keys),
  • details.vat (VAT whitelist status + bank accounts when known),
  • details.filings / attributes / operational status,
  • roles and ownership,
  • financials.byYear (metrics + esf_statement_lines when present; XML files are on the documents endpoint),
  • krz (restructuring/insolvency proceedings summary),
  • sanctions (MSWiA sanctions listing with measures and grounds; omitted when the company is not listed; dedicated read is /companies/krs/{krs}/sanctions),
  • sudop (public aid / de minimis when checked),
  • bzp (public procurement summary when present),
  • ure (URE energy concessions when checked),
  • bdo (BDO waste/packaging register when present),
  • gpw (Warsaw Stock Exchange listing snapshot when the NIP is matched — no full OHLCV; use /companies/krs/{krs}/gpw),
  • crbr (beneficial owners when present and RODO-eligible),
  • changeHistory when non-empty,
  • similarCompanies, subsidiaryCompanies, pkdRankings, faq, insightsByYear,
  • hasStatistics (boolean; full peer benchmarks via /statistics).
get/companies/krs/{krs}

Request

  • Base URL: https://compabase.com/api/v1
  • URL: https://compabase.com/api/v1/companies/krs/{krs}
  • Auth: one of:
    • API key in header X-API-Key
    • HTTP bearer

Path parameters

krsstring required

KRS input is normalized by stripping non-digits and left-padding to 10 digits. After normalization, KRS must contain exactly 10 digits; otherwise request fails with 400 INVALID_KRS.

Response

Full company profile object resolved from KRS.

object required

Changes

No recorded changes to this operation across all 1 revision of this API.