How it works Who it is for Company Monitor Company Search Company Profile Pricing Guides API Reference Changelog Registry activity
Company Search API

Search for companies to monitor
according to your own criteria.

The Company Search API enables precise searches of the company register using a set of filters tailored to your use case. Each result is a direct response to your query–without redundant or random data.

Available via the API. The app covers monitoring – search runs as a query.

5.0M+
entities available via API
9
filters
Daily
data refresh

Company Search is a module for precisely querying the company registry by your own criteria. Instead of working with random, excess data, you build exactly the set of entities you need – filtering by industry, location, legal form, or activity start date. Every result is a lightweight, structured company record – identifiers, name, location, main activity, status, and available contact data – ready to plug into monitoring, analysis, or automation. In practice, Company Search turns a raw registry into a targeted dataset for your use case.

nightly cadence

Filter by your own criteria

Combine any filters to build exactly the set of companies you need. Every result is a lightweight, structured record with the company's key data.

Business activity

4 filters
activity_code string

Exact business activity (PKD) code.

activity_prefix string

Activity code prefix – whole industry groups at once.

activity_start_from date

Activity started on or after the given date.

activity_start_to date

Activity started on or before the given date.

Location

3 filters
voivodeship string

Region (voivodeship) of the registered seat.

city string

City of the registered seat.

postal_code string

Postal code of the registered seat.

Status & legal form

2 filters
status enum

Activity status – active, suspended, closed.

legal_form string

Legal form of the entity.

Real-world use cases.

Build a watchlist of companies

Search for companies matching your criteria - industry, location, registration date - and add the ones you pick to continuous monitoring.

Contractor verification

Before signing a contract, verify the company exists in the registry, check its status, and confirm contact details are current.

CRM enrichment

Fill in missing data in your existing customer base – addresses, PKD codes, current phone numbers and email addresses.

Market research

Analyze the number of companies in a given industry, region, or registration date range. First-hand data.

Start filtering

From your first query to the legal-form dictionary – everything you need to get going.

GET /api/v1/companies/search
GET /api/v1/companies/search?activity_prefix=47&voivodeship=mazowieckie

curl "https://api.entiway.com/api/v1/companies/search?activity_prefix=47" \
  -H "Authorization: Bearer sk_api_xxxx"

Ready to integrate?

Full API documentation, authentication guide, and endpoint reference – everything you need to get started.