get_exchangerate_from function

Retrieves the exchange rate from a specific date.

Retrieves the exchange rate from a specific date.

get_exchangerate_from(table, currency_code, date)

Arguments

  • table: specifies which from which table the exchange rate should be fetched.
  • currency_code: code of the currency for which the exchange rate should be fetched.
  • date: date from which the exchange rate should be fetched.

Returns

nbp_api_response object containing the exchange rate from the specified date.

Details

As exchange rates are not published on the weekends fetching values from a weekend date will result in a 404 error. In those cases the function returns an error with an appropriate message.

Examples

tryCatch( { ## Fetch the euro exchange rate from a week ago response <- get_exchangerate_from("A", "EUR", Sys.Date() - 7) ## Preview response content response$content }, error = function(e) message(e) )

See Also

https://api.nbp.pl/#kursyWalut

Other rates: get_current_exchangerate(), get_exchangerate_from_interval(), get_last_n_exchangerates(), get_todays_exchangerate()

  • Maintainer: Ryszard Szymanski
  • License: GPL-3
  • Last published: 2025-03-23