# EU Minimum Wage Data (Eurostat)

> EU Minimum Wage Data (Eurostat) is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-16).

Returns a ranked list of gross monthly minimum wages in euros for European countries, or the historical evolution for a specific country, using official Eurostat data.

## Facts

- Endpoint: POST https://api.vextorium.com/salario-minimo-ue-pago?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/eu-minimum-wage-data-eurostat-a2a4e5b5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_codRjd03pamOw8DXxFreq

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 eu-minimum-wage-data-eurostat-a2a4e5b5 -d '<json body>'
```

Example prompt: Show me a ranking of the current gross monthly minimum wages in euros for all EU countries, using the latest Eurostat data.

## When to prefer this

Use this endpoint when you need official, Eurostat-sourced monthly minimum wage data for European countries in euros — either as a full cross-country ranking or for tracking a specific country's wage level. Prefer this over generic web search when you need structured, machine-readable, and citable EU wage data with a known update cadence.

## Known failure modes

- Invalid or unrecognized country ISO code returns empty or error response
- Countries without a statutory minimum wage (e.g. Denmark, Sweden, Austria) are not included in the dataset
- Stale data if Eurostat has not yet published the latest semester update
- Malformed request body (missing required fields) returns a 4xx error

## How this service works

Gross monthly minimum wage in euros of European countries that have one (ranking), or the evolution for one country. Official Eurostat data.

## Output

A JSON object containing: a ranked array of countries each with ISO code, country name, monthly minimum wage in euros, and applicable time period; plus the data source attribution (Eurostat, CC BY 4.0) and a last-updated timestamp. When a specific country is requested, returns that country's data or its historical evolution.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "pais": {
   "type": "string",
   "description": "ISO code (ES, DE, FR...), EU, EA or omit for a ranking of all countries"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "fuente": "Eurostat (earn_mw_cur, CC BY 4.0)",
  "ranking": [
   {
    "pais": "LU",
    "nombre": "Luxembourg",
    "eur_mes": 2771,
    "periodo": "2026-S2"
   },
   {
    "pais": "IE",
    "nombre": "Ireland",
    "eur_mes": 2391,
    "periodo": "2026-S2"
   },
   {
    "pais": "DE",
    "nombre": "Germany",
    "eur_mes": 2343,
    "periodo": "2026-S2"
   },
   {
    "pais": "NL",
    "nombre": "Netherlands",
    "eur_mes": 2338,
    "periodo": "2026-S2"
   },
   {
    "pais": "BE",
    "nombre": "Belgium",
    "eur_mes": 2234,
    "periodo": "2026-S2"
   },
   {
    "pais": "FR",
    "nombre": "France",
    "eur_mes": 1867,
    "periodo": "2026-S2"
   },
   {
    "pais": "SI",
    "nombre": "Slovenia",
    "eur_mes": 1482,
    "periodo": "2026-S2"
   },
   {
    "pais": "ES",
    "nombre": "Spain",
    "eur_mes": 1425,
    "periodo": "2026-S2"
   },
   {
    "pais": "LT",
    "nombre": "Lithuania",
    "eur_mes": 1153,
    "periodo": "2026-S2"
   },
   {
    "pais": "PL",
    "nombre": "Poland",
    "eur_mes": 1119,
    "periodo": "2026-S2"
   },
   {
    "pais": "CY",
    "nombre": "Cyprus",
    "eur_mes": 1088,
    "periodo": "2026-S2"
   },
   {
    "pais": "EL",
    "nombre": "Greece",
    "eur_mes": 1073,
    "periodo": "2026-S2"
   },
   {
    "pais": "PT",
    "nombre": "Portugal",
    "eur_mes": 1073,
    "periodo": "2026-S2"
   },
   {
    "pais": "HR",
    "nombre": "Croatia",
    "eur_mes": 1050,
    "periodo": "2026-S2"
   },
   {
    "pais": "MT",
    "nombre": "Malta",
    "eur_mes": 994,
    "periodo": "2026-S2"
   },
   {
    "pais": "EE",
    "nombre": "Estonia",
    "eur_mes": 946,
    "periodo": "2026-S2"
   },
   {
    "pais": "CZ",
    "nombre": "Czechia",
    "eur_mes": 923,
    "periodo": "2026-S2"
   },
   {
    "pais": "SK",
    "nombre": "Slovakia",
    "eur_mes": 915,
    "periodo": "2026-S2"
   },
   {
    "pais": "HU",
    "nombre": "Hungary",
    "eur_mes": 906,
    "periodo": "2026-S2"
   },
   {
    "pais": "RO",
    "nombre": "Romania",
    "eur_mes": 825,
    "periodo": "2026-S2"
   },
   {
    "pais": "LV",
    "nombre": "Latvia",
    "eur_mes": 780,
    "periodo": "2026-S2"
   },
   {
    "pais": "TR",
    "nombre": "Turkey",
    "eur_mes": 621,
    "periodo": "2026-S2"
   },
   {
    "pais": "BG",
    "nombre": "Bulgaria",
    "eur_mes": 620,
    "periodo": "2026-S2"
   }
  ],
  "actualizado": "2026-07-31T11:00:00+0200"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/eu-minimum-wage-data-eurostat-a2a4e5b5/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)
