# Slovak Company Registry Lookup (RPO)

> Slovak Company Registry Lookup (RPO) is a paid API for AI agents from companies.use.x402atlas.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-29).

Looks up Slovak companies in the official RPO register by ICO or company name, returning legal details including status, legal form, founding date, address, and NACE activity code.

## Facts

- Endpoint: GET https://companies.use.x402atlas.com/slovak-company-data?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/slovak-company-registry-lookup-rpo-a97f29bf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_B9OjunIX6kk_H9iKT4-Qx

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 slovak-company-registry-lookup-rpo-a97f29bf
```

Example prompt: Can you look up the Slovak company with ICO 31322832 in the official RPO register and tell me its current status, legal form, registered address, and main business activity?

## When to prefer this

Use this endpoint when you specifically need to query the Slovak RPO (Register of Legal Entities) for Slovak companies identified by their ICO or name. It is ideal for KYC/KYB workflows, supplier verification, invoice validation, or data enrichment for Slovak entities. It shares a common response schema with sibling country endpoints (Czech, UK, French, Norwegian, Finnish, Belgian), making it easy to standardize multi-country company lookups.

## Known failure modes

- No match found — returns companies array with count 0 and a note hint when query yields no results
- Ambiguous name query returns multiple company records requiring disambiguation
- Invalid or malformed ICO returns zero results or an error
- Rate limiting or payment failure results in HTTP 402 or 429 response
- Truncated or incomplete data if the official RPO register record is sparse

## How this service works

Slovak company lookup in the official RPO register (Register of Legal Entities, Statistical Office of the Slovak Republic) by ICO or company name. Returns legal name, status, legal form, founding date, registered address and SK NACE main activity in a schema shared across countries.

## Output

Returns a structured JSON object with the echoed query, ISO country code (SK), registry name (RPO), match count, and an array of matched companies each containing: current legal name, registration number, normalized status (active/inactive/unknown), legal form, founding date, registered address (street, postal code, city, country code), SK NACE main activity, and website field.

## 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"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "query"
     ],
     "properties": {
      "query": {
       "type": "string",
       "maxLength": 200,
       "description": "Company registration number (Slovak ICO, e.g. 31322832) or company name"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "country",
      "registry",
      "query",
      "matched_by",
      "count",
      "companies"
     ],
     "properties": {
      "note": {
       "type": "string",
       "description": "Hint present only on the sample response (empty/omitted query) and on a zero-match response"
      },
      "count": {
       "type": "integer",
       "description": "Number of entries in companies"
      },
      "query": {
       "type": "string",
       "description": "Echoed query (trimmed)"
      },
      "country": {
       "type": "string",
       "description": "ISO 3166-1 alpha-2 code of the route's country"
      },
      "registry": {
       "type": "string",
       "description": "Official registry the result comes from"
      },
      "companies": {
       "type": "array",
       "items": {
        "type": "object",
        "required": [
         "name",
         "registration_number",
         "status",
         "legal_form",
         "founded",
         "address",
         "activities",
         "website"
        ],
        "properties": {
         "name": {
          "type": "string",
          "description": "Current legal name"
         },
         "status": {
          "enum": [
           "active",
           "inactive",
           "unknown"
          ],
          "type": "string",
          "description": "Normalized registry status: active, inactive (ceased, dissolved, bankrupt or being wound up) or unknown"
         },
         "address": {
          "type": "object",
          "required": [
           "street",
           "postal_code",
           "city",
    
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/slovak-company-registry-lookup-rpo-a97f29bf/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from companies.use.x402atlas.com](https://www.zero.xyz/host/companies.use.x402atlas.com/llms.txt)
