Finland Company Search - Y-tunnus Lookup & B2B Leads (YTJ/PRH)
Pricing
from $0.80 / 1,000 companies
Finland Company Search - Y-tunnus Lookup & B2B Leads (YTJ/PRH)
Finnish company data from the official PRH/YTJ open data API: business ID (Y-tunnus) or name lookup, or B2B lead lists by industry, city, postal code, company form and new registrations, with website, address, VAT and employer status. $1 per 1,000 companies; not found free.
Pricing
from $0.80 / 1,000 companies
Rating
0.0
(0)
Developer
TinyRex
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Get Finnish company data straight from the official YTJ open data API run by the Finnish Patent and Registration Office (PRH) and the Tax Administration. Look up companies by business ID (Y-tunnus) or name, or build B2B lead lists by industry code, city, postal code, company form and registration date. Each company comes with its website, visiting and postal address, industry, company form, EU VAT number and status flags: VAT register, employer register, prepayment register, bankruptcy, liquidation and re-organisation.
$1 per 1,000 companies. Invalid business IDs, names or searches with no match, duplicates and rows skipped by your filters are free.
What you can do with it
- Enrich a CRM list of Finnish business IDs (
0112038-9,01120389or the VAT formFI01120389all work) with name, address, industry, website and status. - Build lead lists: all IT companies (
industryCodes: ["62"]) in Tampere and Oulu that are VAT-registered employers with a website. - Fresh-company leads: every new limited company (
OY) registered since the start of the month (registeredFrom), ideal for accountants, banks, insurers and SaaS sales. - KYC and supplier checks: confirm a business ID is valid, the company is in the VAT and employer registers, and not bankrupt or in liquidation.
- Market sizing: count companies per industry and city (
matchTotalshows the full count for a search).
Input examples
Lookup by business ID or name:
{ "companies": ["0112038-9", "FI23365096", "Kone", "Wärtsilä"] }
IT companies in Tampere and Oulu that are VAT-registered employers with a website:
{ "industryCodes": ["62"], "cities": ["Tampere", "Oulu"], "vatRegisteredOnly": true, "employerOnly": true, "withWebsiteOnly": true, "maxResults": 500 }
New limited companies registered since a date:
{ "companyForms": ["OY"], "registeredFrom": "2026-10-01", "maxResults": 1000 }
Output
One row per company. Example (shortened):
{"query": "0112038-9","queryType": "businessId","found": true,"businessId": "0112038-9","vatNumber": "FI01120389","name": "Nokia Oyj","parallelNames": ["Nokia Abp", "Nokia Corporation"],"companyForm": "Public limited company","industryCode": "70100","industry": "Activities of head offices","website": "https://www.nokia.com","visitingAddress": { "street": "Karakaari 7", "postalCode": "02610", "city": "ESPOO", "municipalityCode": "049" },"registrationDate": "1896-12-19","status": "Valid","active": true,"bankrupt": false,"vatRegistered": true,"employerRegistered": true,"prepaymentRegistered": true,"sourceUrl": "https://avoindata.prh.fi/opendata-ytj-api/v3/companies?businessId=0112038-9"}
Other fields: euId, auxiliaryNames, previousNames, companyFormFi, industryFi, postalAddress, businessIdDate, endDate, inLiquidation, inReorganisation, tradeRegister, vatRegistrations, lastModified and matchTotal. Not-found and invalid inputs get a free row with found: false and an error explaining why. Run totals are saved in the SUMMARY record.
Pricing
Pay per event: $0.001 per company returned ($1 per 1,000), with automatic Bronze/Silver/Gold discounts. A company found by several inputs is charged once. Not charged: invalid business IDs (the check digit is validated), names or searches with no match, duplicates, and rows skipped by activeOnly, vatRegisteredOnly, employerOnly, withWebsiteOnly or the industry check. Set a maximum charge per run in Apify and the actor stops cleanly at it, saving everything it got.
Tips and limits
- Industry codes follow the Finnish TOL classification (based on NACE); a prefix such as
62matches every code below it, and only the company's main line of business counts. - Cities are post office names in Finnish (
Helsinki, notHelsingfors). - The register API takes one city, postal code, industry and form per request, so the actor combines your lists (keep the combinations under 300).
- Name lookups rank exact matches first, ignoring legal suffixes such as Oy, Oyj and Ab, so
Konereturns KONE Oyj. - The public register has no email, phone, employee counts or financial statements. Use the website with a contact extractor to get emails.
- The actor stops gracefully before the run timeout and keeps the results it already has.
Data source and licence
Data: YTJ open data API by the Finnish Patent and Registration Office (PRH) and the Finnish Tax Administration, licensed under Creative Commons Attribution 4.0, which allows commercial reuse with attribution. This actor is not affiliated with or endorsed by PRH or the Tax Administration. Trade names of sole traders can contain people's names; if you process the data for marketing, you are the data controller under GDPR, so check your legal basis and honour opt-outs.
Related actors
- Norway Company Search: Norwegian companies by org number or name, and B2B lists from Brreg.
- France Company Search: French companies by SIREN, SIRET or name, and B2B lists from Sirene.
- UK Companies House Lookup: UK company profiles and officers.
- GLEIF LEI Lookup: Legal Entity Identifiers worldwide.
- Contact Details Extractor: emails and phones from company websites.