Finland New Company Alerts by Industry and Region
Pricing
from $1.50 / 1,000 finnish company returneds
Finland New Company Alerts by Industry and Region
Newly registered Finnish companies from the PRH trade register by industry code (TOL/NACE), city and name: new Finnish companies registered this week, or new software companies in Helsinki. Monitoring returns and bills only companies new since your last run. No sole traders. To Google Sheets.
Pricing
from $1.50 / 1,000 finnish company returneds
Rating
0.0
(0)
Developer
Adriana Voss
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
16 days ago
Last modified
Categories
Features
Share
Get every company newly registered in Finland's trade register for an industry code and city, as it appears. Search the official PRH (Finnish Patent and Registration Office) open register for companies entered in the last 1 to 31 days. Turn on monitoring mode and run it on a schedule to get only the companies that are new since your last run, charged per company and free on a quiet day.
Who uses it: B2B sales teams opening the Finnish market, accountants and banks looking for new clients, suppliers selling to start-ups (software, construction, restaurants), and compliance teams watching new registrations.
Private individuals are never returned. Sole traders (company form 26, yksityinen elinkeinonharjoittaja) carry the owner's own name, so they are dropped before anything is counted or charged, and the c/o address line is never output. You get limited companies, partnerships, cooperatives and other legal entities.
Related actors: to look up one known business ID use PRH Company Lookup. For the Norwegian and UK equivalents see Norway New Company Alerts and UK Company Incorporation Alerts by SIC Code.
How to use
- In the Apify Console. Open the actor page and click Start — the
industryCodesfield is already pre-filled with a working example. Results land in the run's dataset as soon as each item is found. - Via the API. Call it directly with a POST request — no Console needed once you have an API token:
curl "https://api.apify.com/v2/acts/accountable_eel~finland-company-incorporation-alert/run-sync-get-dataset-items?token=<YOUR_TOKEN>" \-X POST \-H "Content-Type: application/json" \-d '{"industryCodes":["<example>"]}'
- On a schedule. Save this actor as an Apify Task with the input you want, then add a Schedule (hourly, daily, weekly) so it runs on its own — no server of your own required.
Input
{"industryCodes": []}
One industry code or prefix per line, e.g. 62 (software and IT), 43 (construction) or 56 (restaurants). Matched against the company's registered main line of business (5-digit TOL 2008, the Finnish NACE). Leave empty for every industry. Accepted formats: 62, 43, 56.
One combined search runs per call. The register is asked one calendar day at a time, newest day first, and the run stops as soon as maxResults is reached. Industry codes are 5-digit TOL 2008 codes (the Finnish NACE) and are prefix-matched (62 is every software and IT company, 70200 only management consultancy). Regions match the Finnish city name of the registered address or a 3-digit municipality code (091 is Helsinki). Industry, region and name filters apply before anything is counted, remembered or charged. A new company often has no industry code yet; those rows show industryCode: null and are only returned when you set no industry filter.
The PRH open API is slow: about a minute for a day with around 70 registrations. A short window with a small maxResults finishes fast; a month-long window takes many minutes.
Output
One row per company: business ID (Y-tunnus), name, legal form, the date it entered the register and the date its business ID was issued, industry code and description, street, postal code, city, municipality code, and the register record URL. Missing values are null, never 0 or an empty string. Example:
| query | found | status | searchSummary | companyCount | truncated | monitorStatus | companies | businessId | companyName | legalForm | legalFormName | registeredOn | businessIdIssuedOn | industryCode | industryDescription | street | postalCode | city | municipalityCode | companyUrl | isNew | firstSeenAt | scrapedAt |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| example | true | OK | <all companies (full list)> | <business id (y-tunnus)> | <industry code (tol 2008)> | <is this company new?> | 1970-01-01T00:00:00.000Z |
A search with no match comes back as a row with "found": false and is never charged.
Pricing
Pay-per-event. A flat per-run fee covers session/proxy warmup; you're billed
per item only when data is actually found and returned — see
.actor/pay_per_event.json for exact prices. A miss is never charged.
Price: $3 per 1,000 companies at the entry tier, lower on higher Apify plans.
Example runs
Paste any of these into the Input tab and press Start. All three return rows with no key, no token and no account of your own beyond an Apify login.
The newest 20 registrations, any industry. The default shape, and the quickest.
{"sinceDays": 3,"maxResults": 20}
New software and IT companies in Helsinki, last 7 days.
{"industryCodes": ["62"],"regions": ["HELSINKI"],"sinceDays": 7}
Monitor new construction and restaurant companies, run daily.
{"industryCodes": ["43", "56"],"sinceDays": 2,"onlyNewSinceLastRun": true}
Use it from Clay, n8n, Make, or an AI agent
This actor runs synchronously over plain HTTP — call it directly from a script, a workflow tool, or an AI agent, no Apify Console needed once you have an API token.
curl "https://api.apify.com/v2/acts/accountable_eel~finland-company-incorporation-alert/run-sync-get-dataset-items?token=<YOUR_TOKEN>" \-X POST \-H "Content-Type: application/json" \-d '{"industryCodes":["<example>"]}'
n8n. Add an HTTP Request node: Method POST, URL https://api.apify.com/v2/acts/accountable_eel~finland-company-incorporation-alert/run-sync-get-dataset-items?token=<YOUR_TOKEN>, Body Content Type JSON, JSON Body {"industryCodes":["<example>"]} (swap in an expression from an earlier node for a real value).
Clay. Add an "HTTP API" column: Method POST, URL https://api.apify.com/v2/acts/accountable_eel~finland-company-incorporation-alert/run-sync-get-dataset-items?token=<YOUR_TOKEN>, Body {"industryCodes":["{{search}}"]}, mapping the row's search into the industryCodes array.
MCP. In Claude, Cursor, or any MCP client with the Apify MCP server, ask for "new Finnish companies by industry code" — the agent will find and run this actor.