# EU Consumer Confidence Indicator

> EU Consumer Confidence Indicator 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-15).

Returns the European Commission's consumer confidence balance indicator (seasonally adjusted) for a specific European country, the EU, or the euro area, or a ranking of all countries if no country is specified.

## Facts

- Endpoint: POST https://api.vextorium.com/v1/eu-consumer-confidence?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/eu-consumer-confidence-indicator-57c899bf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_mntgcoWJFCZXHvdyxeYx7

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-consumer-confidence-indicator-57c899bf -d '<json body>'
```

Example prompt: What's the current consumer confidence indicator for Spain, and can you show me the trend for the last 6 months?

## When to prefer this

Use this endpoint when you need official, seasonally adjusted European Commission consumer confidence balance data sourced directly from Eurostat. Prefer it over general economic APIs when you specifically need EU/euro area or individual EU member state consumer sentiment indicators in the standardised balance format (positive = net optimists, negative = net pessimists), with historical monthly time series. Best suited for macroeconomic monitoring dashboards, investment research, and country comparison tasks within the European economic area.

## Known failure modes

- Invalid or unsupported country ISO code returns an error or empty result
- Requesting data for a non-EU country that is not covered by the survey
- Eurostat data not yet updated for the most recent month may result in stale or missing latest period
- Malformed request body (missing required fields) returns a validation error
- Network or upstream Eurostat availability issues causing timeout

## How this service works

Consumer confidence indicator (balance, seasonally adjusted) for any European country, the EU or the euro area; without a country, a ranking. Below 0 = more pessimists than optimists. European Commission surveys via Eurostat.

## Output

Returns a JSON object containing the country name and ISO code, the latest confidence score and period, a time series array of monthly confidence values, the data source attribution (Eurostat ei_bsco_m, CC BY 4.0), and the last updated timestamp. When no country is specified, returns a ranking of all covered countries. Values below 0 indicate more pessimists than optimists.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "months": {
   "type": "integer"
  },
  "country": {
   "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": {
  "last": {
   "period": "2026-09",
   "confidence": -4.7
  },
  "name": "Spain",
  "series": [
   {
    "period": "2026-04",
    "confidence": -6.2
   },
   {
    "period": "2026-05",
    "confidence": -6.3
   }
  ],
  "source": "Eurostat (ei_bsco_m, European Commission surveys, CC BY 4.0)",
  "country": "ES",
  "updated": "2026-09-29T11:00:00+0200"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/eu-consumer-confidence-indicator-57c899bf/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)
