Api Endpoint

Macro Economic Snapshot

Macro economic snapshot API — dated Eurozone economic indicators for trading/research agents: euro-area inflation (HICP / CPI), ECB policy interest rates (deposit, refi), unemployment and EUR FX from the official European Central Bank data portal — each indicator with value, as_of date, next_release cadence and a signed dated snapshot receipt for reproducible backtests. The interest-rate, inflation and currency context an agent needs before trading.

Open interactive test console

Offering

Provider
x402-endpoints.onrender.com
Method
GET
Offering type
Api Endpoint
Transport type
http
Category
Financial Analysis
Delivery
Not provided
Pricing model
Not provided
x402 version
2

Endpoint context

URL
https://x402-endpoints.onrender.com/macro/snapshot
MIME type
application/json
First seen
2026-10-16T01:50:10.647Z
Last seen
Tags
macro-data, ECB, inflation, interest-rate, economic-indicators

Payment pricing

x402 payment terms are the authoritative price for calling this endpoint.

Payment option 1
0.005 USDC
Atomic price: 5000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Raw x402 terms
[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "5000",
    "payTo": "0x1D1B81247C407521E2A01F3E21514870dcf1620f"
  }
]

Observed health

Status
Healthy
Latest latency
133 ms
Average latency
139 ms
HTTP status
402
Last checked
Reachability
100% over 4 checks

Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.

Input schema

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "const": "http"
    },
    "method": {
      "type": "string",
      "enum": [
        "GET",
        "HEAD",
        "DELETE"
      ]
    },
    "queryParams": {
      "type": "object",
      "properties": {
        "indicators": {
          "type": "string",
          "description": "Comma-separated: inflation_hicp, core_inflation, unemployment, deposit_facility_rate, main_refi_rate, marginal_lending_rate, fx_usd, fx_gbp, fx_jpy, fx_chf"
        },
        "area": {
          "type": "string",
          "description": "HICP reference area: 'U2' (euro area, default) or a country code e.g. 'FR','DE'"
        }
      },
      "required": []
    }
  },
  "required": [
    "type",
    "method"
  ],
  "additionalProperties": false
}

Output schema

{
  "type": "json",
  "example": {
    "error": null,
    "query": {
      "area": "U2",
      "indicators": [
        "inflation_hicp",
        "deposit_facility_rate",
        "unemployment",
        "fx_usd"
      ]
    },
    "cached": false,
    "reasons": [
      {
        "code": "INDICATORS_RETURNED",
        "label": "4/4 indicators resolved from official ECB series",
        "weight": -0.5
      }
    ],
    "verdict": "COMPLETE",
    "timestamp": "2026-06-29T12:00:00Z",
    "confidence": 1,
    "disclaimer": "Official ECB reference data (informational). Reference rates/values, not live market quotes. Not investment advice.",
    "indicators": {
      "inflation_hicp": {
        "unit": "% YoY",
        "as_of": "2026-05",
        "label": "HICP headline inflation (annual rate of change)",
        "value": 2,
        "source": "European Central Bank — Data Portal SDMX 2.1 (data-api.ecb.europa.eu)",
        "status": "ok",
        "series_key": "ICP/M.U2.N.000000.4.ANR",
        "next_release": {
          "note": "Exact date per the ECB official calendar.",
          "cadence": "monthly (flash ~end of reference month, final ~mid next month)",
          "is_estimated": true,
          "authoritative_calendar": "https://www.ecb.europa.eu/press/calendars/statscal/html/index.en.html"
        }
      },
      "deposit_facility_rate": {
        "unit": "% p.a.",
        "as_of": "2026-06-26",
        "label": "ECB deposit facility rate (DFR)",
        "value": 2,
        "source": "European Central Bank — Data Portal SDMX 2.1 (data-api.ecb.europa.eu)",
        "status": "ok",
        "series_key": "FM/D.U2.EUR.4F.KR.DFR.LEV",
        "next_release": {
          "note": "Exact date per the ECB official calendar.",
          "cadence": "per ECB Governing Council monetary-policy meeting",
          "is_estimated": true,
          "authoritative_calendar": "https://www.ecb.europa.eu/press/calendars/mgcgc/html/index.en.html"
        }
      }
    },
    "data_freshness": {
      "as_of": "2026-05",
      "sources": [
        "European Central Bank — Data Portal SDMX 2.1 (data-api.ecb.europa.eu)"
      ],
      "resolved": 4,
      "requested": 4,
      "age_seconds": 2592000,
      "values_hash": "9f1c2a3b4d5e6f70",
      "retrieved_at": "2026-06-29T12:00:00Z",
      "deterministic": true
    },
    "signed_snapshot_receipt": {
      "claims": {
        "area": "U2",
        "kind": "macro_snapshot",
        "verdict": "COMPLETE",
        "snapshot_at": "2026-06-29T12:00:00Z",
        "values_hash": "9f1c2a3b4d5e6f70"
      },
      "algorithm": "ed25519",
      "available": true,
      "signature": "<hex>",
      "public_key": "5b77f2e95c3eee40403453e942834b703383e15fca50d11fdd28633ca5dd9f9d"
    }
  }
}