API Documentation

⌘K
GET/api/1/bonds/yield-curve

Government Bond Yield Curve API

Returns the latest government bond yield history per tenor, updated daily. Each entry holds a tenor code (3m, 6m, 1y … 30y), the latest observation date, and the recent daily yield history. US Treasury yields by default; use ?country= for CA, CH, EU, or SE government curves.

Parameters

2
countrystring
query

Country/region of the government curve

daysnumber
query

Days of daily yield history per tenor

Responses

Was this helpful?
Request
curl -X GET \
  'https://api.eulerpool.com/api/1/bonds/yield-curve?country=US&days=90' \
  -H 'Accept: application/json'
200 Response
[
  {
  "code": "10y",
  "date": "2026-06-09T00:00:00.000Z",
  "yield": 4.42,
  "maturity_json": []
}
]