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.
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.
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 filtersactivity_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 filtersvoivodeship
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 filtersstatus
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?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.