# Strale Polish Company Data Lookup

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

Retrieve structured company data for a Polish business by KRS number or company name, with a cryptographic audit trail.

## Facts

- Endpoint: GET https://api.strale.io/x402/v2/polish-company-data
- Price: $0.054/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/strale-polish-company-data-lookup-4e12f3eb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_kBUhFPutgcSpzBiX1Fi4a

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 strale-polish-company-data-lookup-4e12f3eb
```

Example prompt: Can you pull the official company data for the Polish business with KRS number 0000123456 — I need their registration details, legal status, and address?

## When to prefer this

Choose this endpoint when you need authoritative, structured data on a Polish-registered company sourced directly from the KRS (Krajowy Rejestr Sądowy) registry, particularly for compliance, due diligence, or supplier verification workflows. It is ideal when you require an auditable, cryptographically hashed record of the data retrieval rather than a simple web scrape. Prefer this over generic business data APIs when the target entity is specifically Polish and you have or can obtain a KRS number.

## Known failure modes

- Invalid or non-existent KRS number returns a not-found error
- KRS number must be exactly 10 digits — malformed input causes validation failure
- Company name search may return multiple or zero matches if name is ambiguous
- Payment failure (insufficient USDC balance or x402 protocol error) blocks the request
- Registry data may be stale if the KRS source has not yet updated recent changes

## How this service works

The trust layer for AI agents — 250+ independently tested data capabilities across 27 countries. Execute capabilities via REST, MCP, A2A, or x402 micropayments. Every call returns an audit record with cryptographic chain hashing.

## Output

A structured JSON object containing official KRS registry data for the queried Polish company, including company name, registration number, legal form, registered office address, management board members, shareholders, company status (active/dissolved), and a cryptographic audit record with chain hash for provenance verification.

## 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",
     "required": [
      "krs_number"
     ],
     "properties": {
      "krs_number": {
       "type": "string",
       "description": "KRS number (10 digits) or company name"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/strale-polish-company-data-lookup-4e12f3eb/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)
