637 lines
21 KiB
YAML
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
|