# Global Residential Property Price Index (BIS Data)

> Global Residential Property Price Index (BIS Data) is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.004/call, status unknown (last checked 2026-10-16).

Returns nominal and real year-on-year house price changes for ~60 economies, either as a full country ranking or for a single specified country, sourced from Bank for International Settlements data.

## Facts

- Endpoint: POST https://api.vextorium.com/vivienda-mundo-pago?utm_source=zero.xyz
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/global-residential-property-price-index-bis-data-60bc3a8d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_gnE7b1ESBKj7D60PRiC7U

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 global-residential-property-price-index-bis-data-60bc3a8d -d '<json body>'
```

Example prompt: Can you pull up the latest global residential property price ranking from BIS data, showing both nominal and real year-on-year changes for all available countries?

## When to prefer this

Use this endpoint when you need authoritative, cross-country residential property price data backed by the Bank for International Settlements — especially for macroeconomic analysis, international comparisons, or identifying global housing market trends. Prefer this over scraped or commercial real estate APIs when you need consistent inflation-adjusted (real) price growth figures across ~60 economies with a single call.

## Known failure modes

- Invalid or unrecognized ISO 2-letter country code returns empty or error result
- BIS data may lag by one or more quarters for some economies, resulting in older 'latest' quarter dates
- Some countries may have null values for real or nominal change if BIS data is incomplete
- Malformed request body (wrong bodyType or missing required fields) may return a 400-level error

## How this service works

Residential property prices in about 60 economies: nominal and real (inflation-adjusted) year-on-year change of the latest quarter, as a ranking or for one country. Bank for International Settlements data.

## Output

A JSON object containing the data source attribution (BIS WS_SPP), the total number of countries covered, and an array of country entries each with ISO code, country name, latest available quarter, nominal annual percentage change, and real (inflation-adjusted) annual percentage change. When a specific country code is provided, only that country's entry is returned.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "pais": {
   "type": "string",
   "description": "ISO 2-letter code (US, GB, JP, MX...; XM = euro area); omit for ranking"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "fuente": "Bank for International Settlements (WS_SPP)",
  "paises": 61,
  "ranking": [
   {
    "pais": "TR",
    "nombre": "Turquía",
    "trimestre": "2026-Q2",
    "real_anual_pct": -5.46,
    "nominal_anual_pct": 25.14
   },
   {
    "pais": "PT",
    "nombre": "PT",
    "trimestre": "2026-Q1",
    "real_anual_pct": 15.2,
    "nominal_anual_pct": 17.78
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/global-residential-property-price-index-bis-data-60bc3a8d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.vextorium.com](https://www.zero.xyz/host/api.vextorium.com/llms.txt)
