# Polish Company KRS Lookup

> Polish Company KRS Lookup 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-15).

Look up Polish company data from the KRS (Krajowy Rejestr Sądowy) register by KRS number or company name, returning key registration, tax, and address details.

## Facts

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

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-04c6a490
```

Example prompt: Can you look up the KRS registration details for Polish company with KRS number 0000017219 — I need the NIP, VAT number, legal form, address, and current status?

## When to prefer this

Use this endpoint when you need authoritative Polish company registration data from the official KRS register, particularly when you have a KRS number or need to verify a company's legal status, NIP, VAT, or address in Poland. Prefer this over generic business search tools when Polish-specific registry data is required.

## Known failure modes

- Invalid KRS number format (not 10 digits) returns a validation error
- Company not found in KRS returns empty or not-found response
- Ambiguous company name returns multiple candidates or no match
- Network or upstream KRS registry unavailability causes a timeout or 5xx error
- Payment failure (x402 protocol) results in 402 Payment Required with no data returned

## How this service works

Look up Polish company data from KRS (Krajowy Rejestr Sadowy). Accepts KRS number (10 digits) or company name. Returns company name, KRS, NIP (tax ID), VAT number, legal form, address, status, and share capital. Indicates whether the entity is from the co…

## Output

Returns structured company data including company name, KRS number, NIP (tax ID), VAT number, legal form, registered address, operational status, share capital, and whether the entity belongs to the commercial or associations register.

## Example request

```json
{
 "krs_number": "0000017219"
}
```

## 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/api-strale-io-04c6a490/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)
