Edmonton Daily Brief · Sources

Sources

<a href="/sources.html">Sources</a>

EDB · Sections
  1. Front page
  2. Weather & Alerts
  3. City Hall
  4. Public Safety
  5. Development & Business
  6. Courts & Legal
  7. Sports
  8. Schools & Campus
  9. Community & Events
  10. Tech & Research
  11. The Province
  12. What’s On — every listing, weeks ahead
  13. Buses — the live tracker
  14. Search the paper

Bank of Canada Valet API — policy interest rate

Read
yes, on the basis of an open licence
What the paper uses
figures and listings, credited
How it is read
open-data API
Terms
its terms, read 2026-10-08: “…permits you to freely use, copy, distribute and transmit its website content under the…”
Licence
Bank of Canada terms of use — linked wherever the paper credits it
Robots
robots.txt allows our reader (checked 2026-10-08)
Offers its feed to readers
yes
Permission
not yet asked
Decided by
the terms audit of 8 October 2026, 2026-10-08 (legal/audit/2026-10-08.json)
Notes

Rate decision days are guaranteed brief items with direct Edmonton mortgage/housing relevance.

LICENCE LINKED 2026-10-12 (owner: a licence link wherever possible): the Bank's terms, cited: it 'permits you to freely use, copy, distribute and transmit its website content'. WIRED since the markets rail existed: pipeline/sources/markets.py reads V39079 (policy rate) from Valet for the front-page table; this entry was labelled NOT WIRED while code read the endpoint every build. Enabled so the audit matches the code. Guessed group names DO NOT work — I got 404 on /valet/groups/json and /valet/observations/group/bank_of_canada_target_rate/json. Use the explicit series id V39079. Group FX_RATES_DAILY does exist (verified 200). Terms at www.bankofcanada.ca — attribution required. Was catalogued as NOT WIRED, found 2026-08-21 on a second pass: the first wiring audit matched this source on a generic path segment such as 'news' or 'items' and wrongly counted it as referenced. Its mode has no generic collector and no code names its endpoint. Disabled so the registry stops counting it as coverage; the entry is kept because the endpoint was verified. See ops/wiring.py.

If this is yours and you want it left out, write to hello@edmontondailybrief.ca. We stop reading it and withdraw everything that cited it, past editions included. Every source · How this paper is made