{
 "_source": "https://apps.royalbank.com/apps/app-services/public-rates/api/publicrates?code=<code>",
 "_note": "raw responses per rate code; mapping extracted from mortgage-rates.html data-rate-code attributes",
 "responses": {
  "0006340004": {
   "result_code": "0",
   "result_content": {
    "Name": "0006340004",
    "EffDate": "20240727",
    "Value": "9.950"
   }
  },
  "0006340007": {
   "result_code": "0",
   "result_content": {
    "Name": "0006340007",
    "EffDate": "20240727",
    "Value": "9.950"
   }
  },
  "0006340010": {
   "result_code": "0",
   "result_content": {
    "Name": "0006340010",
    "EffDate": "20260227",
    "Value": "5.490"
   }
  },
  "0006340013": {
   "result_code": "0",
   "result_content": {
    "Name": "0006340013",
    "EffDate": "20260227",
    "Value": "5.490"
   }
  },
  "0006340016": {
   "result_code": "0",
   "result_content": {
    "Name": "0006340016",
    "EffDate": "20260602",
    "Value": "5.390"
   }
  },
  "0006340019": {
   "result_code": "0",
   "result_content": {
    "Name": "0006340019",
    "EffDate": "20250314",
    "Value": "6.050"
   }
  },
  "0006340022": {
   "result_code": "0",
   "result_content": {
    "Name": "0006340022",
    "EffDate": "20250314",
    "Value": "5.990"
   }
  },
  "0006340025": {
   "result_code": "0",
   "result_content": {
    "Name": "0006340025",
    "EffDate": "20250314",
    "Value": "6.090"
   }
  },
  "0006340030": {
   "result_code": "0",
   "result_content": {
    "Name": "0006340030",
    "EffDate": "20250314",
    "Value": "6.800"
   }
  },
  "0006340032": {
   "result_code": "0",
   "result_content": {
    "Name": "0006340032",
    "EffDate": "20230628",
    "Value": "12.000"
   }
  },
  "0006340042": {
   "result_code": "0",
   "result_content": {
    "Name": "0006340042",
    "EffDate": "20250314",
    "Value": "6.400"
   }
  },
  "0006470002": {
   "result_code": "0",
   "result_content": {
    "Name": "0006470002",
    "EffDate": "20251030",
    "Value": "4.450"
   }
  },
  "0121800002": {
   "result_code": "0",
   "result_content": {
    "Name": "0121800002",
    "EffDate": "20260227",
    "Value": "5.740"
   }
  },
  "0121800003": {
   "result_code": "0",
   "result_content": {
    "Name": "0121800003",
    "EffDate": "20260227",
    "Value": "5.620"
   }
  },
  "0121800004": {
   "result_code": "0",
   "result_content": {
    "Name": "0121800004",
    "EffDate": "20260602",
    "Value": "5.450"
   }
  },
  "0121800005": {
   "result_code": "0",
   "result_content": {
    "Name": "0121800005",
    "EffDate": "20250314",
    "Value": "6.090"
   }
  },
  "0121800006": {
   "result_code": "0",
   "result_content": {
    "Name": "0121800006",
    "EffDate": "20250314",
    "Value": "6.020"
   }
  },
  "0121800007": {
   "result_code": "0",
   "result_content": {
    "Name": "0121800007",
    "EffDate": "20250314",
    "Value": "6.120"
   }
  },
  "0121800008": {
   "result_code": "0",
   "result_content": {
    "Name": "0121800008",
    "EffDate": "20250314",
    "Value": "6.420"
   }
  },
  "0121800009": {
   "result_code": "0",
   "result_content": {
    "Name": "0121800009",
    "EffDate": "20250314",
    "Value": "6.810"
   }
  },
  "0121800010": {
   "result_code": "0",
   "result_content": {
    "Name": "0121800010",
    "EffDate": "20230628",
    "Value": "12.010"
   }
  },
  "0166950004": {
   "result_code": "0",
   "result_content": {
    "Name": "0166950004",
    "EffDate": "20251030",
    "Value": "7.780"
   }
  },
  "0166950009": {
   "result_code": "0",
   "result_content": {
    "Name": "0166950009",
    "EffDate": "20251030",
    "Value": "4.480"
   }
  },
  "0236440007": {
   "result_code": "0",
   "result_content": {
    "Name": "0236440007",
    "EffDate": "20220519",
    "Value": "3.300"
   }
  },
  "0236440012": {
   "result_code": "0",
   "result_content": {
    "Name": "0236440012",
    "EffDate": "20231205",
    "Value": "0.000"
   }
  },
  "0385840005": {
   "result_code": "0",
   "result_content": {
    "Name": "0385840005",
    "EffDate": "20240727",
    "Value": "10.200"
   }
  },
  "0385840006": {
   "result_code": "0",
   "result_content": {
    "Name": "0385840006",
    "EffDate": "20240727",
    "Value": "10.080"
   }
  },
  "0385940006": {
   "result_code": "0",
   "result_content": {
    "Name": "0385940006",
    "EffDate": "20260602",
    "Value": "4.590"
   }
  },
  "0385940016": {
   "result_code": "0",
   "result_content": {
    "Name": "0385940016",
    "EffDate": "20250912",
    "Value": "-0.800"
   }
  },
  "0386080020": {
   "result_code": "0",
   "result_content": {
    "Name": "0386080020",
    "EffDate": "20260227",
    "Value": "4.990"
   }
  },
  "0386080021": {
   "result_code": "0",
   "result_content": {
    "Name": "0386080021",
    "EffDate": "20260602",
    "Value": "4.890"
   }
  },
  "0386080022": {
   "result_code": "0",
   "result_content": {
    "Name": "0386080022",
    "EffDate": "20260717",
    "Value": "4.590"
   }
  },
  "0386080023": {
   "result_code": "0",
   "result_content": {
    "Name": "0386080023",
    "EffDate": "20260602",
    "Value": "4.940"
   }
  },
  "0386080024": {
   "result_code": "0",
   "result_content": {
    "Name": "0386080024",
    "EffDate": "20260602",
    "Value": "4.990"
   }
  },
  "0386080025": {
   "result_code": "0",
   "result_content": {
    "Name": "0386080025",
    "EffDate": "20250314",
    "Value": "5.100"
   }
  },
  "0386080034": {
   "result_code": "0",
   "result_content": {
    "Name": "0386080034",
    "EffDate": "20250912",
    "Value": "-0.400"
   }
  },
  "0386080056": {
   "result_code": "0",
   "result_content": {
    "Name": "0386080056",
    "EffDate": "20260227",
    "Value": "4.890"
   }
  },
  "0386080057": {
   "result_code": "0",
   "result_content": {
    "Name": "0386080057",
    "EffDate": "20260602",
    "Value": "4.790"
   }
  },
  "0386080058": {
   "result_code": "0",
   "result_content": {
    "Name": "0386080058",
    "EffDate": "20260717",
    "Value": "4.490"
   }
  },
  "0386080059": {
   "result_code": "0",
   "result_content": {
    "Name": "0386080059",
    "EffDate": "20260602",
    "Value": "4.840"
   }
  },
  "0386080060": {
   "result_code": "0",
   "result_content": {
    "Name": "0386080060",
    "EffDate": "20260602",
    "Value": "4.890"
   }
  },
  "0386080061": {
   "result_code": "0",
   "result_content": {
    "Name": "0386080061",
    "EffDate": "20250314",
    "Value": "5.000"
   }
  },
  "0386080070": {
   "result_code": "0",
   "result_content": {
    "Name": "0386080070",
    "EffDate": "20250912",
    "Value": "-0.500"
   }
  },
  "0386090006": {
   "result_code": "0",
   "result_content": {
    "Name": "0386090006",
    "EffDate": "20260602",
    "Value": "4.620"
   }
  },
  "0386090016": {
   "result_code": "0",
   "result_content": {
    "Name": "0386090016",
    "EffDate": "20251030",
    "Value": "3.680"
   }
  },
  "0386140038": {
   "result_code": "0",
   "result_content": {
    "Name": "0386140038",
    "EffDate": "20260227",
    "Value": "5.120"
   }
  },
  "0386140039": {
   "result_code": "0",
   "result_content": {
    "Name": "0386140039",
    "EffDate": "20260602",
    "Value": "4.950"
   }
  },
  "0386140040": {
   "result_code": "0",
   "result_content": {
    "Name": "0386140040",
    "EffDate": "20260717",
    "Value": "4.630"
   }
  },
  "0386140041": {
   "result_code": "0",
   "result_content": {
    "Name": "0386140041",
    "EffDate": "20260602",
    "Value": "4.970"
   }
  },
  "0386140042": {
   "result_code": "0",
   "result_content": {
    "Name": "0386140042",
    "EffDate": "20260602",
    "Value": "5.020"
   }
  },
  "0386140043": {
   "result_code": "0",
   "result_content": {
    "Name": "0386140043",
    "EffDate": "20250314",
    "Value": "5.120"
   }
  },
  "0386140052": {
   "result_code": "0",
   "result_content": {
    "Name": "0386140052",
    "EffDate": "20251030",
    "Value": "4.080"
   }
  },
  "0386140074": {
   "result_code": "0",
   "result_content": {
    "Name": "0386140074",
    "EffDate": "20260227",
    "Value": "5.020"
   }
  },
  "0386140075": {
   "result_code": "0",
   "result_content": {
    "Name": "0386140075",
    "EffDate": "20260602",
    "Value": "4.850"
   }
  },
  "0386140076": {
   "result_code": "0",
   "result_content": {
    "Name": "0386140076",
    "EffDate": "20260717",
    "Value": "4.530"
   }
  },
  "0386140077": {
   "result_code": "0",
   "result_content": {
    "Name": "0386140077",
    "EffDate": "20260602",
    "Value": "4.870"
   }
  },
  "0386140078": {
   "result_code": "0",
   "result_content": {
    "Name": "0386140078",
    "EffDate": "20260602",
    "Value": "4.920"
   }
  },
  "0386140079": {
   "result_code": "0",
   "result_content": {
    "Name": "0386140079",
    "EffDate": "20250314",
    "Value": "5.020"
   }
  },
  "0386140088": {
   "result_code": "0",
   "result_content": {
    "Name": "0386140088",
    "EffDate": "20251030",
    "Value": "3.980"
   }
  }
 },
 "_mapping": {
  "0006470002": "RBC Prime Rate",
  "0006340010": "Posted Fixed 6 Month Convertible — rate",
  "0121800002": "Posted Fixed 6 Month Convertible — APR",
  "0006340013": "Posted Fixed 1 Year Closed — rate",
  "0121800003": "Posted Fixed 1 Year Closed — APR",
  "0006340016": "Posted Fixed 2 Year Closed — rate",
  "0121800004": "Posted Fixed 2 Year Closed — APR",
  "0006340019": "Posted Fixed 3 Year Closed — rate",
  "0121800005": "Posted Fixed 3 Year Closed — APR",
  "0006340022": "Posted Fixed 4 Year Closed — rate",
  "0121800006": "Posted Fixed 4 Year Closed — APR",
  "0006340025": "Posted Fixed 5 Year Closed — rate",
  "0121800007": "Posted Fixed 5 Year Closed — APR",
  "0006340042": "Posted Fixed 7 Year Closed — rate",
  "0121800008": "Posted Fixed 7 Year Closed — APR",
  "0006340030": "Posted Fixed 10 Year Closed — rate",
  "0121800009": "Posted Fixed 10 Year Closed — APR",
  "0006340032": "Posted Fixed 25 Year Closed — rate",
  "0121800010": "Posted Fixed 25 Year Closed — APR",
  "0006340004": "Posted Fixed 6 Months Open — rate",
  "0385840005": "Posted Fixed 6 Months Open — APR",
  "0006340007": "Posted Fixed 1 Year Open — rate",
  "0385840006": "Posted Fixed 1 Year Open — APR",
  "0236440012": "Posted Variable 5 Year Closed — spread vs prime (rate = prime + value)",
  "0166950009": "Posted Variable 5 Year Closed — APR",
  "0236440007": "Posted Variable 5 Year Open — spread vs prime",
  "0166950004": "Posted Variable 5 Year Open — APR",
  "0386080056": "Special Fixed 1 Year Closed (purchase & switch) — rate",
  "0386140074": "Special Fixed 1 Year Closed (purchase & switch) — APR",
  "0386080057": "Special Fixed 2 Year Closed (purchase & switch) — rate",
  "0386140075": "Special Fixed 2 Year Closed (purchase & switch) — APR",
  "0386080058": "Special Fixed 3 Year Closed (purchase & switch) — rate",
  "0386140076": "Special Fixed 3 Year Closed (purchase & switch) — APR",
  "0386080059": "Special Fixed 4 Year Closed (purchase & switch) — rate",
  "0386140077": "Special Fixed 4 Year Closed (purchase & switch) — APR",
  "0386080060": "Special Fixed 5 Year Closed (purchase & switch) — rate",
  "0386140078": "Special Fixed 5 Year Closed (purchase & switch) — APR",
  "0386080061": "Special Fixed 7 Year Closed (purchase & switch) — rate",
  "0386140079": "Special Fixed 7 Year Closed (purchase & switch) — APR",
  "0386080020": "Special Fixed 1 Year Closed (2nd table) — rate",
  "0386140038": "Special Fixed 1 Year Closed (2nd table) — APR",
  "0386080021": "Special Fixed 2 Year Closed (2nd table) — rate",
  "0386140039": "Special Fixed 2 Year Closed (2nd table) — APR",
  "0386080022": "Special Fixed 3 Year Closed (2nd table) — rate",
  "0386140040": "Special Fixed 3 Year Closed (2nd table) — APR",
  "0386080023": "Special Fixed 4 Year Closed (2nd table) — rate",
  "0386140041": "Special Fixed 4 Year Closed (2nd table) — APR",
  "0386080024": "Special Fixed 5 Year Closed (2nd table) — rate",
  "0386140042": "Special Fixed 5 Year Closed (2nd table) — APR",
  "0386080025": "Special Fixed 7 Year Closed (2nd table) — rate",
  "0386140043": "Special Fixed 7 Year Closed (2nd table) — APR",
  "0386080070": "Special Variable 5 Year Closed (purchase & switch) — spread vs prime",
  "0386140088": "Special Variable 5 Year Closed — APR",
  "0386080034": "Special Variable 5 Year Closed (2nd table) — spread vs prime",
  "0386140052": "Special Variable 5 Year Closed (2nd table) — APR",
  "0385940006": "Special Fixed 5 Year High Ratio Closed — rate",
  "0386090006": "Special Fixed 5 Year High Ratio Closed — APR",
  "0385940016": "Special Variable 5 Year High Ratio Closed — spread vs prime",
  "0386090016": "Special Variable 5 Year High Ratio Closed — APR"
 }
}