Finland company registry API: YTJ records as structured JSON
A pay-per-result API for Finnish company data from the YTJ business information system: business ID, company form, industry codes, addresses, registration entries, and status as clean JSON.
What the API returns
Each run writes one record per company to the default dataset. Field names below are the actual dataset schema of the Finland Company Registry (YTJ) Fresh Details actor.
| Field | Contents |
|---|---|
businessId | Finnish business ID (Y-tunnus) |
name / previousNames / companyForm | Identity, name history, and legal form |
industryCode / industry | Official industry classification |
registrationDate / businessIdRegistrationDate / endDate | Key registry dates |
status / tradeRegisterStatus | Register statuses |
streetAddress / postalAddress / municipality | Official addresses |
website / euId | Web presence and EU identifier |
registeredEntries / situations | Registry entries and special situations |
Official source, no API key needed
YTJ, the Finnish Business Information System (PRH). YTJ is maintained by the Finnish Patent and Registration Office (PRH) and the Tax Administration. The actor queries the official open YTJ service, which needs no credentials, so results are fresh from the register on every run.
Pricing
$0.00125 per result found (volume tiers down to $0.0009), plus $0.05 per actor start. Pay-per-event pricing: pay for results, not for a subscription.
Finland Company Registry (YTJ) Fresh Details on the Apify Store
FAQ
Does Finland have an open company registry API?
Yes. The YTJ service from PRH exposes Finnish business information openly. This actor wraps it into Apify runs: keyword or batch queries, one deduplicated record per business ID, with addresses, industry codes, and register statuses normalised into JSON.
How is the actor priced?
Pay per event: $0.00125 per result, with volume tiers down to $0.0009, plus $0.05 per run start.
What identifiers come back per company?
businessId (Y-tunnus), optional euId, company form, industry code, both street and postal addresses, and full status fields including tradeRegisterStatus and special situations.