# Strale KYB Essentials – Spain

> Strale KYB Essentials – Spain is a paid API for AI agents from api.strale.io, paid per call via x402, $1.62/call, status unknown (last checked 2026-09-15).

Looks up essential Know Your Business (KYB) data for Spanish companies by name or CIF (tax ID), returning verified registration and corporate information.

## Facts

- Endpoint: POST https://api.strale.io/x402/v2/solutions/kyb-essentials-es
- Price: $1.62/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/strale-kyb-essentials-spain-753fa7bd
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_S1E9M5nmj6RvcOkGP9HgA

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-kyb-essentials-spain-753fa7bd -d '<json body>'
```

Example prompt: Can you run a KYB check on a Spanish company called Iberdrola, S.A. — I need their registration details and corporate status from official Spanish records?

## When to prefer this

Choose this endpoint when you specifically need KYB data for companies registered in Spain, particularly when you need official registry data by company name or CIF. Prefer this over generic business search APIs when Spanish compliance requirements demand auditable, cryptographically hashed records. It is especially well-suited for onboarding, due diligence, and compliance workflows where verifiable audit trails are required.

## Known failure modes

- Company not found in Spanish registry — returns empty or not-found result
- Ambiguous company name matches multiple entities — may return closest match or require more specific input
- Invalid CIF format — returns validation error
- Network or registry unavailability — returns upstream error
- Rate limiting or payment failure via x402 — returns 402 or 429 error

## 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

Returns structured KYB data for the queried Spanish company, including company registration number (CIF), legal name, corporate status (active/inactive), registered address, and legal entity type. Each response includes a cryptographic audit record with chain hashing for traceability and compliance documentation.

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object",
     "required": [
      "company_name"
     ],
     "properties": {
      "vat_number": {
       "type": "string",
       "description": "EU VAT number with country prefix (e.g. ATU14189108). Optional — used for VIES validation when the registry lookup does not return one (e.g. AT, SK); auto-derived from registry data where possible."
      },
      "company_name": {
       "type": "string",
       "description": "Spanish company name or CIF"
      }
     }
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST",
      "PUT",
      "PATCH"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/strale-kyb-essentials-spain-753fa7bd/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)
