{"uid":"cap_9mENoJ81tuqm1VqeHYeeP","slug":"greeneris-data-eu-yield-curve-a7c081a2","name":"greeneris-data EU Yield Curve","description":"Latest euro area risk-free spot yields from the ECB Data Portal (dataset YC, AAA-rated central government bonds, Svensson model; updated each business day ~12:00 CET). Query: ?tenors=3M,1Y,2Y,5Y,10Y,30Y (1-8 tenors from 3M to 30Y). Returns yields_pct per tenor, observation date, and the 2s10s spread in bp when 2Y and 10Y are requested. 1h cache.","url":"https://data.greeneris.io/v1/eu/yield-curve","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","properties":{"tenors":{"type":"string","default":"3M,1Y,2Y,5Y,10Y,30Y","description":"Comma-separated tenors (1-8) among 3M,6M,9M,1Y..10Y,15Y,20Y,25Y,30Y"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"date":"2026-07-09","source":"ECB Data Portal, dataset YC (euro area AAA central government bonds, Svensson spot rates)","yields_pct":{"1Y":2.5258,"2Y":2.6146,"3M":2.3222,"5Y":2.7629,"10Y":3.1292,"30Y":3.6265},"spread_2s10s_bp":51.46}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_y3xgcot4NFSGzZZ_Q4POC","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the current euro area AAA government bond yield curve (Svensson spot rates) from the ECB for selected tenors, including the 2s10s spread.","exampleAgentPrompt":"What are today's euro area AAA government bond yields from the ECB for the 3M, 1Y, 2Y, 5Y, 10Y, and 30Y tenors, and what's the 2s10s spread?","exampleUseCases":null,"resultDescription":"A JSON object containing today's date, the ECB source citation (Svensson spot rates, AAA euro area central government bonds), yield percentages keyed by tenor (e.g. 3M, 1Y, 2Y, 5Y, 10Y, 30Y), and the 2s10s spread in basis points.","failureModes":["HTTP 402 returned if payment not yet made — response includes machine-readable USDC price quote for x402 protocol","Invalid or unsupported tenor string returns an error","Empty result if ECB data is not yet published for today (e.g. early morning before update)","Network timeout if ECB Data Portal upstream is unavailable"],"whenToPreferThis":"Use this endpoint when you need official ECB euro area AAA government bond yield curve data (Svensson spot rates) at commodity pricing with no API key required, especially for AI agent workflows using x402 micropayments. Prefer this over scraping ECB directly or using financial data aggregators when you want per-call pricing, official sourcing, and machine-readable output.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T19:00:59.141Z","isFirstParty":false}