get_exchangerate_from: Retrieves the exchange rate from a specific date.

Description Usage Arguments Details Value See Also Examples

View source: R/endpoint_rates.R

Description

Retrieves the exchange rate from a specific date.

Usage

1
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.

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.

Value

nbp_api_response object containing the exchange rate from the specified date.

See Also

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

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

Examples

1
2
3
4
5
6
7
8
  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)
  )

rnbp documentation built on June 7, 2021, 9:07 a.m.