Finnish Company with Registered Notices by Business Id (PRH Trade Register)
prhregisterednotices/company-notices
One company of the Finnish Trade Register (Finnish Patent and Registration Office, PRH), looked up by its business id (Y-tunnus, for example 0112038-9): names with validity dates, main line of business, company forms, register entries, addresses, website, status, and the registered notifications filed since 7 November 2014 (registration date, record number, type of registration and entry codes). Codes are PRH's own; the answer carries Finnish, Swedish and English descriptions for many. A business id with no company is refused as a validation error. A large company can have hundreds of notices. Data of the Finnish Patent and Registration Office (PRH) open data, licensed CC BY 4.0, passed through unmodified and served by Eden Engine; not an official PRH product.
Price
$0.0026 per call
You pay the price shown. If a call turns out to cost more than its quote, you pay the actual price, capped at twice the quote. No monthly minimum. Top-ups start at $5.
Data source
Finnish Patent and Registration Office (PRH) open data
Source: Finnish Patent and Registration Office (PRH) open data, https://avoindata.prh.fi/, licensed under Creative Commons Attribution 4.0 (https://creativecommons.org/licenses/by/4.0/). Passed through unmodified. Served by Eden Engine; not an official PRH product.
Use it
Five steps: search, inspect, learn, run, settle. No per-tool setup; your agent reaches this tool through the meta-tools it already has.
Connect once and your AI can find and run this tool, and any other it needs.
// 1. search: find the tool
omnial_search({ query: "what you need" })
// 2. inspect: price and input schema
omnial_inspect({ tool: "prhregisterednotices/company-notices" })
// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "prhregisterednotices/company-notices" })
// 4. run: price the exact call first, then run it
omnial_execute({ tool: "prhregisterednotices/company-notices", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "prhregisterednotices/company-notices", input: { /* ... */ } })
// 5. settle: the call is charged when it finishes, nothing to doNot connected yet? Point your MCP client at https://mcp.eden-engine.com/mcp, then copy a config for your client.
Pricing
Every charge this tool can incur.
| Charge | Price |
|---|---|
Per call | $0.0026 |
- Updated
- Oct 20, 2026
Input and output schemas
Input schema
{
"type": "object",
"required": [
"business_id"
],
"properties": {
"business_id": {
"type": "string",
"pattern": "^[0-9]{7}-[0-9]$",
"description": "Finnish business id (Y-tunnus): seven digits, a hyphen and a check digit, for example 0112038-9."
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"properties": {
"euId": {
"type": "object",
"description": "The EUID, for example FIFPRO.0112038-9.",
"additionalProperties": true
},
"names": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": true
},
"description": "Company names with type, validity dates and version."
},
"status": {
"type": "string"
},
"endDate": {
"type": [
"string",
"null"
],
"description": "Date, YYYY-MM-DD."
},
"website": {
"type": "object",
"additionalProperties": true
},
"addresses": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": true
}
},
"businessId": {
"type": "object",
"properties": {
"value": {
"type": "string"
},
"source": {
"type": "string"
},
"registrationDate": {
"type": [
"string",
"null"
],
"description": "Date, YYYY-MM-DD."
}
},
"description": "The Finnish business id (Y-tunnus), for example 0112038-9.",
"additionalProperties": true
},
"companyForms": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": true
}
},
"lastModified": {
"type": "string",
"description": "When PRH last changed the company, YYYY-MM-DD HH:MM:SS."
},
"publicNotices": {
"type": "array",
"items": {
"type": "object",
"properties": {
"entryCodes": {
"type": "array",
"items": {
"type": "string"
}
},
"recordNumber": {
"type": "string",
"description": "Record number, for example 2026/300040: the year, a slash and the number."
},
"registrationDate": {
"type": [
"string",
"null"
],
"description": "Date, YYYY-MM-DD."
},
"typeOfRegistration": {
"type": "string"
}
},
"additionalProperties": true
},
"description": "Registered notifications: registration date, record number (year/number), type of registration and entry codes."
},
"mainBusinessLine": {
"type": "object",
"description": "Main line of business: TOL code and descriptions in Finnish, Swedish and English.",
"additionalProperties": true
},
"registrationDate": {
"type": [
"string",
"null"
],
"description": "Date, YYYY-MM-DD."
},
"companySituations": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": true
},
"description": "For example liquidation or bankruptcy situations."
},
"registeredEntries": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": true
},
"description": "Register entries (registered, ceased, ...) with dates."
},
"tradeRegisterStatus": {
"type": "string",
"description": "Status code in the Trade Register."
}
},
"description": "A company and its registered notices, in PRH's own structure and code values.",
"additionalProperties": true
}