# Finnish Company Data Lookup (PRH)

> Finnish Company Data Lookup (PRH) is a paid API for AI agents from api.strale.io, paid per call via x402, $0.054001/call, status unknown (last checked 2026-09-14).

Looks up Finnish company information from PRH (Patent and Registration Office) by Business ID or company name, returning registration details, address, and status.

## Facts

- Endpoint: GET https://api.strale.io/x402/finnish-company-data
- Price: $0.054001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/api-strale-io-fed793b3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_4USuBGSlwtEWkjdBnaePc

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability api-strale-io-fed793b3
```

Example prompt: Can you look up the company details for Nokia from the Finnish PRH registry — I need their business ID, VAT number, address, and registration status.

## When to prefer this

Use this endpoint when you need official Finnish company registration data from the PRH, including VAT numbers, business types, and company status. Prefer this over general web search when you need structured, authoritative Finnish corporate registry data. Use the business_id parameter when you have the Y-tunnus for precise lookup, or company_name for fuzzy search by name.

## Known failure modes

- Invalid or malformed Business ID format returns an error
- Company not found in PRH registry returns empty or not-found response
- Ambiguous company name may return multiple or no results
- Network timeout or upstream PRH API unavailability causes failure
- Non-Finnish company queried returns no results

## How this service works

Look up Finnish company data from PRH (Patent and Registration Office). Accepts Business ID (e.g. 0112038-9) or company name. Returns company name, business ID, VAT number, business type, industry, address, and status.

## Output

Returns the company's official name, Finnish Business ID (Y-tunnus), VAT number, business type (e.g. public limited company), industry classification, registered address, and current status (active/dissolved) as sourced from the PRH.

## Example request

```json
{
 "business_id": "0112038-9"
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "anyOf": [
      {
       "required": [
        "business_id"
       ]
      },
      {
       "required": [
        "org_number"
       ]
      },
      {
       "required": [
        "company_name"
       ]
      },
      {
       "required": [
        "name"
       ]
      },
      {
       "required": [
        "query"
       ]
      },
      {
       "required": [
        "task"
       ]
      }
     ],
     "required": [],
     "properties": {
      "name": {
       "type": "string",
       "description": "Alias for company_name"
      },
      "task": {
       "type": "string",
       "description": "Free-text alias — business ID or company name"
      },
      "query": {
       "type": "string",
       "description": "Free-text alias — business ID or company name"
      },
      "org_number": {
       "type": "string",
       "description": "Alias for business_id"
      },
      "business_id": {
       "type": "string",
       "description": "Finnish Business ID (e.g. 0112038-9)"
      },
      "company_name": {
       "type": "string",
       "description": "Finnish company name (resolved via scored PRH search)"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/api-strale-io-fed793b3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.strale.io](https://www.zero.xyz/host/api.strale.io/llms.txt)
