Sync RBNZ request compatibility
This commit is contained in:
parent
341294fc76
commit
07f6dc54e2
@ -558,61 +558,61 @@ const RBNZ_SERIES_FILES = [
|
|||||||
{
|
{
|
||||||
code: "B1",
|
code: "B1",
|
||||||
title: "Exchange rates and Trade Weighted Index",
|
title: "Exchange rates and Trade Weighted Index",
|
||||||
url: "https://rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/b/b1/hb1-daily.xlsx",
|
url: "https://www.rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/b/b1/hb1-daily.xlsx",
|
||||||
topics: ["exchange-rates", "trade", "finance"]
|
topics: ["exchange-rates", "trade", "finance"]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
code: "B2",
|
code: "B2",
|
||||||
title: "Wholesale interest rates",
|
title: "Wholesale interest rates",
|
||||||
url: "https://rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/b/b2/hb2-daily-close.xlsx",
|
url: "https://www.rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/b/b2/hb2-daily-close.xlsx",
|
||||||
topics: ["interest-rates", "finance"]
|
topics: ["interest-rates", "finance"]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
code: "B3",
|
code: "B3",
|
||||||
title: "Retail interest rates on lending and deposits",
|
title: "Retail interest rates on lending and deposits",
|
||||||
url: "https://rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/b/b3/hb3.xlsx",
|
url: "https://www.rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/b/b3/hb3.xlsx",
|
||||||
topics: ["interest-rates", "lending", "deposits", "households"]
|
topics: ["interest-rates", "lending", "deposits", "households"]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
code: "C5",
|
code: "C5",
|
||||||
title: "Sector lending",
|
title: "Sector lending",
|
||||||
url: "https://rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/c/c5/hc5.xlsx",
|
url: "https://www.rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/c/c5/hc5.xlsx",
|
||||||
topics: ["credit", "lending", "business", "households"]
|
topics: ["credit", "lending", "business", "households"]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
code: "C21",
|
code: "C21",
|
||||||
title: "Key household financial statistics",
|
title: "Key household financial statistics",
|
||||||
url: "https://rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/c/c21/hc21.xlsx",
|
url: "https://www.rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/c/c21/hc21.xlsx",
|
||||||
topics: ["households", "finance", "debt"]
|
topics: ["households", "finance", "debt"]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
code: "C60",
|
code: "C60",
|
||||||
title: "Credit conditions",
|
title: "Credit conditions",
|
||||||
url: "https://rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/c/c60/hc60.xlsx",
|
url: "https://www.rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/c/c60/hc60.xlsx",
|
||||||
topics: ["credit", "business", "lending"]
|
topics: ["credit", "business", "lending"]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
code: "M9",
|
code: "M9",
|
||||||
title: "Labour market",
|
title: "Labour market",
|
||||||
url: "https://rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/m/m9/hm9.xlsx",
|
url: "https://www.rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/m/m9/hm9.xlsx",
|
||||||
topics: ["employment", "unemployment", "labour-market"]
|
topics: ["employment", "unemployment", "labour-market"]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
code: "M10",
|
code: "M10",
|
||||||
title: "Housing",
|
title: "Housing",
|
||||||
url: "https://rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/m/m10/hm10.xlsx",
|
url: "https://www.rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/m/m10/hm10.xlsx",
|
||||||
topics: ["housing", "mortgages", "households"]
|
topics: ["housing", "mortgages", "households"]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
code: "M14",
|
code: "M14",
|
||||||
title: "Survey of expectations",
|
title: "Survey of expectations",
|
||||||
url: "https://rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/m/m14/hm14.xlsx",
|
url: "https://www.rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/m/m14/hm14.xlsx",
|
||||||
topics: ["inflation", "expectations", "economy"]
|
topics: ["inflation", "expectations", "economy"]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
code: "S50",
|
code: "S50",
|
||||||
title: "Banks: loans by asset quality",
|
title: "Banks: loans by asset quality",
|
||||||
url: "https://rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/l-s/s50/hs50.xlsx",
|
url: "https://www.rbnz.govt.nz/-/media/project/sites/rbnz/files/statistics/series/l-s/s50/hs50.xlsx",
|
||||||
topics: ["banks", "credit-quality", "lending", "business"]
|
topics: ["banks", "credit-quality", "lending", "business"]
|
||||||
}
|
}
|
||||||
] as const;
|
] as const;
|
||||||
@ -623,8 +623,10 @@ async function fetchRbnz(): Promise<NormalizedItem[]> {
|
|||||||
for (const series of RBNZ_SERIES_FILES) {
|
for (const series of RBNZ_SERIES_FILES) {
|
||||||
const response = await fetch(series.url, {
|
const response = await fetch(series.url, {
|
||||||
headers: {
|
headers: {
|
||||||
accept: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,*/*;q=0.5",
|
accept: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/octet-stream;q=0.9,*/*;q=0.5",
|
||||||
"user-agent": UA
|
"accept-language": "en-NZ,en;q=0.9",
|
||||||
|
referer: "https://www.rbnz.govt.nz/statistics/series/data-file-index-page",
|
||||||
|
"user-agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 Chrome/130 Safari/537.36"
|
||||||
},
|
},
|
||||||
redirect: "follow",
|
redirect: "follow",
|
||||||
signal: AbortSignal.timeout(20000)
|
signal: AbortSignal.timeout(20000)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user