frankfurter/spec/vcr_cassettes/boc.yml
BadMark d0a43e357a
Some checks failed
CI/CD Pipeline / test (push) Has been cancelled
CI/CD Pipeline / publish (push) Has been cancelled
CI/CD Pipeline / release (push) Has been cancelled
up
2026-05-21 01:38:14 -06:00

637 lines
21 KiB
YAML

---
http_interactions:
- request:
method: get
uri: https://www.bankofcanada.ca/valet/observations/group/FX_RATES_DAILY/json?start_date=2026-03-12
body:
encoding: US-ASCII
string: ''
headers:
Accept-Encoding:
- gzip;q=1.0,deflate;q=0.6,identity;q=0.3
Accept:
- "*/*"
User-Agent:
- Ruby
Host:
- www.bankofcanada.ca
response:
status:
code: 200
message: OK
headers:
Content-Type:
- application/json; charset=utf-8
Content-Disposition:
- attachment; filename=FX_RATES_DAILY-sd-2026-03-12.json
X-Valet-Mode:
- l10
X-Generated:
- '2026-03-19 06:51:31'
Access-Control-Allow-Origin:
- "*"
Strict-Transport-Security:
- max-age=31536000; includeSubDomains
X-Dc:
- t
Vary:
- Accept-Encoding
Cache-Control:
- max-age=30
Expires:
- Thu, 19 Mar 2026 10:52:28 GMT
Date:
- Thu, 19 Mar 2026 10:51:58 GMT
Content-Length:
- '15347'
Connection:
- keep-alive
Server:
- BoC
body:
encoding: UTF-8
string: |-
{
"terms": {
"url": "https://www.bankofcanada.ca/terms/"
},
"groupDetail": {
"label": "Daily exchange rates",
"description": "Daily average exchange rates - published once each business day by 16:30 ET. All Bank of Canada exchange rates are indicative rates only.",
"link": null
},
"seriesDetail": {
"FXAUDCAD": {
"label": "AUD/CAD",
"description": "Australian dollar to Canadian dollar daily exchange rate",
"dimension": {
"key": "d",
"name": "Date"
}
},
"FXBRLCAD": {
"label": "BRL/CAD",
"description": "Brazilian real to Canadian dollar daily exchange rate",
"dimension": {
"key": "d",
"name": "Date"
}
},
"FXCNYCAD": {
"label": "CNY/CAD",
"description": "Chinese renminbi to Canadian dollar daily exchange rate",
"dimension": {
"key": "d",
"name": "Date"
}
},
"FXEURCAD": {
"label": "EUR/CAD",
"description": "European euro to Canadian dollar daily exchange rate",
"dimension": {
"key": "d",
"name": "Date"
}
},
"FXHKDCAD": {
"label": "HKD/CAD",
"description": "Hong Kong dollar to Canadian dollar daily exchange rate",
"dimension": {
"key": "d",
"name": "Date"
}
},
"FXINRCAD": {
"label": "INR/CAD",
"description": "Indian rupee to Canadian dollar daily exchange rate",
"dimension": {
"key": "d",
"name": "Date"
}
},
"FXIDRCAD": {
"label": "IDR/CAD",
"description": "Indonesian rupiah to Canadian dollar daily exchange rate",
"dimension": {
"key": "d",
"name": "Date"
}
},
"FXJPYCAD": {
"label": "JPY/CAD",
"description": "Japanese yen to Canadian dollar daily exchange rate",
"dimension": {
"key": "d",
"name": "Date"
}
},
"FXMYRCAD": {
"label": "MYR/CAD",
"description": "Malaysian ringgit to Canadian dollar daily exchange rate",
"dimension": {
"key": "d",
"name": "Date"
}
},
"FXMXNCAD": {
"label": "MXN/CAD",
"description": "Mexican peso to Canadian dollar daily exchange rate",
"dimension": {
"key": "d",
"name": "Date"
}
},
"FXNZDCAD": {
"label": "NZD/CAD",
"description": "New Zealand dollar to Canadian dollar daily exchange rate",
"dimension": {
"key": "d",
"name": "Date"
}
},
"FXNOKCAD": {
"label": "NOK/CAD",
"description": "Norwegian krone to Canadian dollar daily exchange rate",
"dimension": {
"key": "d",
"name": "Date"
}
},
"FXPENCAD": {
"label": "PEN/CAD",
"description": "Peruvian new sol to Canadian dollar daily exchange rate",
"dimension": {
"key": "d",
"name": "Date"
}
},
"FXRUBCAD": {
"label": "RUB/CAD",
"description": "Russian ruble to Canadian dollar daily exchange rate",
"dimension": {
"key": "d",
"name": "Date"
}
},
"FXSARCAD": {
"label": "SAR/CAD",
"description": "Saudi riyal to Canadian dollar daily exchange rate",
"dimension": {
"key": "d",
"name": "Date"
}
},
"FXSGDCAD": {
"label": "SGD/CAD",
"description": "Singapore dollar to Canadian dollar daily exchange rate",
"dimension": {
"key": "d",
"name": "Date"
}
},
"FXZARCAD": {
"label": "ZAR/CAD",
"description": "South African rand to Canadian dollar daily exchange rate",
"dimension": {
"key": "d",
"name": "Date"
}
},
"FXKRWCAD": {
"label": "KRW/CAD",
"description": "South Korean won to Canadian dollar daily exchange rate",
"dimension": {
"key": "d",
"name": "Date"
}
},
"FXSEKCAD": {
"label": "SEK/CAD",
"description": "Swedish krona to Canadian dollar daily exchange rate",
"dimension": {
"key": "d",
"name": "Date"
}
},
"FXCHFCAD": {
"label": "CHF/CAD",
"description": "Swiss franc to Canadian dollar daily exchange rate",
"dimension": {
"key": "d",
"name": "Date"
}
},
"FXTWDCAD": {
"label": "TWD/CAD",
"description": "Taiwanese dollar to Canadian dollar daily exchange rate",
"dimension": {
"key": "d",
"name": "Date"
}
},
"FXTHBCAD": {
"label": "THB/CAD",
"description": "Thai baht to Canadian dollar daily exchange rate",
"dimension": {
"key": "d",
"name": "Date"
}
},
"FXTRYCAD": {
"label": "TRY/CAD",
"description": "Turkish lira to Canadian dollar daily exchange rate",
"dimension": {
"key": "d",
"name": "Date"
}
},
"FXGBPCAD": {
"label": "GBP/CAD",
"description": "UK pound sterling to Canadian dollar daily exchange rate",
"dimension": {
"key": "d",
"name": "Date"
}
},
"FXUSDCAD": {
"label": "USD/CAD",
"description": "US dollar to Canadian dollar daily exchange rate",
"dimension": {
"key": "d",
"name": "Date"
}
},
"FXVNDCAD": {
"label": "VND/CAD",
"description": "Vietnamese dong to Canadian dollar daily exchange rate",
"dimension": {
"key": "d",
"name": "Date"
}
}
},
"observations": [
{
"d": "2026-03-12",
"FXAUDCAD": {
"v": "0.9661"
},
"FXBRLCAD": {
"v": "0.2614"
},
"FXCNYCAD": {
"v": "0.1982"
},
"FXEURCAD": {
"v": "1.5693"
},
"FXHKDCAD": {
"v": "0.1740"
},
"FXINRCAD": {
"v": "0.01475"
},
"FXIDRCAD": {
"v": "0.000081"
},
"FXJPYCAD": {
"v": "0.008550"
},
"FXMXNCAD": {
"v": "0.07643"
},
"FXNZDCAD": {
"v": "0.7991"
},
"FXNOKCAD": {
"v": "0.1406"
},
"FXPENCAD": {
"v": "0.3956"
},
"FXRUBCAD": {
"v": "0.01711"
},
"FXSARCAD": {
"v": "0.3629"
},
"FXSGDCAD": {
"v": "1.0657"
},
"FXZARCAD": {
"v": "0.08143"
},
"FXKRWCAD": {
"v": "0.000915"
},
"FXSEKCAD": {
"v": "0.1460"
},
"FXCHFCAD": {
"v": "1.7370"
},
"FXTWDCAD": {
"v": "0.04272"
},
"FXTRYCAD": {
"v": "0.03090"
},
"FXGBPCAD": {
"v": "1.8190"
},
"FXUSDCAD": {
"v": "1.3617"
}
},
{
"d": "2026-03-13",
"FXAUDCAD": {
"v": "0.9630"
},
"FXBRLCAD": {
"v": "0.2603"
},
"FXCNYCAD": {
"v": "0.1989"
},
"FXEURCAD": {
"v": "1.5709"
},
"FXHKDCAD": {
"v": "0.1752"
},
"FXINRCAD": {
"v": "0.01484"
},
"FXIDRCAD": {
"v": "0.000081"
},
"FXJPYCAD": {
"v": "0.008600"
},
"FXMXNCAD": {
"v": "0.07677"
},
"FXNZDCAD": {
"v": "0.7970"
},
"FXNOKCAD": {
"v": "0.1408"
},
"FXPENCAD": {
"v": "0.3975"
},
"FXRUBCAD": {
"v": "0.01710"
},
"FXSARCAD": {
"v": "0.3655"
},
"FXSGDCAD": {
"v": "1.0703"
},
"FXZARCAD": {
"v": "0.08133"
},
"FXKRWCAD": {
"v": "0.000917"
},
"FXSEKCAD": {
"v": "0.1457"
},
"FXCHFCAD": {
"v": "1.7385"
},
"FXTWDCAD": {
"v": "0.04276"
},
"FXTRYCAD": {
"v": "0.03110"
},
"FXGBPCAD": {
"v": "1.8177"
},
"FXUSDCAD": {
"v": "1.3716"
}
},
{
"d": "2026-03-16",
"FXAUDCAD": {
"v": "0.9658"
},
"FXBRLCAD": {
"v": "0.2602"
},
"FXCNYCAD": {
"v": "0.1983"
},
"FXEURCAD": {
"v": "1.5721"
},
"FXHKDCAD": {
"v": "0.1746"
},
"FXINRCAD": {
"v": "0.01482"
},
"FXIDRCAD": {
"v": "0.000080"
},
"FXJPYCAD": {
"v": "0.008590"
},
"FXMXNCAD": {
"v": "0.07706"
},
"FXNZDCAD": {
"v": "0.8002"
},
"FXNOKCAD": {
"v": "0.1412"
},
"FXPENCAD": {
"v": "0.3988"
},
"FXRUBCAD": {
"v": "0.01680"
},
"FXSARCAD": {
"v": "0.3644"
},
"FXSGDCAD": {
"v": "1.0699"
},
"FXZARCAD": {
"v": "0.08172"
},
"FXKRWCAD": {
"v": "0.000918"
},
"FXSEKCAD": {
"v": "0.1461"
},
"FXCHFCAD": {
"v": "1.7362"
},
"FXTWDCAD": {
"v": "0.04275"
},
"FXTRYCAD": {
"v": "0.03100"
},
"FXGBPCAD": {
"v": "1.8196"
},
"FXUSDCAD": {
"v": "1.3675"
}
},
{
"d": "2026-03-17",
"FXAUDCAD": {
"v": "0.9731"
},
"FXBRLCAD": {
"v": "0.2634"
},
"FXCNYCAD": {
"v": "0.1989"
},
"FXEURCAD": {
"v": "1.5798"
},
"FXHKDCAD": {
"v": "0.1748"
},
"FXINRCAD": {
"v": "0.01483"
},
"FXIDRCAD": {
"v": "0.000081"
},
"FXJPYCAD": {
"v": "0.008620"
},
"FXMXNCAD": {
"v": "0.07749"
},
"FXNZDCAD": {
"v": "0.8025"
},
"FXNOKCAD": {
"v": "0.1428"
},
"FXPENCAD": {
"v": "0.4015"
},
"FXRUBCAD": {
"v": "0.01661"
},
"FXSARCAD": {
"v": "0.3648"
},
"FXSGDCAD": {
"v": "1.0730"
},
"FXZARCAD": {
"v": "0.08219"
},
"FXKRWCAD": {
"v": "0.000921"
},
"FXSEKCAD": {
"v": "0.1476"
},
"FXCHFCAD": {
"v": "1.7437"
},
"FXTWDCAD": {
"v": "0.04298"
},
"FXTRYCAD": {
"v": "0.03100"
},
"FXGBPCAD": {
"v": "1.8286"
},
"FXUSDCAD": {
"v": "1.3699"
}
},
{
"d": "2026-03-18",
"FXAUDCAD": {
"v": "0.9690"
},
"FXBRLCAD": {
"v": "0.2630"
},
"FXCNYCAD": {
"v": "0.1994"
},
"FXEURCAD": {
"v": "1.5774"
},
"FXHKDCAD": {
"v": "0.1749"
},
"FXINRCAD": {
"v": "0.01475"
},
"FXIDRCAD": {
"v": "0.000081"
},
"FXJPYCAD": {
"v": "0.008590"
},
"FXMXNCAD": {
"v": "0.07740"
},
"FXNZDCAD": {
"v": "0.7995"
},
"FXNOKCAD": {
"v": "0.1431"
},
"FXPENCAD": {
"v": "0.3995"
},
"FXRUBCAD": {
"v": "0.01633"
},
"FXSARCAD": {
"v": "0.3651"
},
"FXSGDCAD": {
"v": "1.0705"
},
"FXZARCAD": {
"v": "0.08139"
},
"FXKRWCAD": {
"v": "0.000913"
},
"FXSEKCAD": {
"v": "0.1466"
},
"FXCHFCAD": {
"v": "1.7365"
},
"FXTWDCAD": {
"v": "0.04291"
},
"FXTRYCAD": {
"v": "0.03100"
},
"FXGBPCAD": {
"v": "1.8258"
},
"FXUSDCAD": {
"v": "1.3706"
}
}
]
}
recorded_at: Thu, 19 Mar 2026 10:52:12 GMT
recorded_with: VCR 6.4.0