Foreign exchange rate
API reference
Retrieves the foreign exchange rate for the desired currency from USD or to USD, determined by use of fromAmount or toAmount.
Endpoint: /cardpayments/v1/fxrates
GET
https://sandbox.crbcos.com/cardpayments/v1/fxrates
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://sandbox.crbcos.com/cardpayments/v1/fxrates?currency=EUR&fromAmount=100"
method := "GET"
client := &http.Client {
}
req, err := http.NewRequest(method, url, nil)
if err != nil {
fmt.Println(err)
return
}
req.Header.Add("Accept", "application/json")
req.Header.Add("Authorization", "Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IkJSSVlRbmpPXzZac3JSR1dqb2JBNmR2XzNpVSIsIng1dCI6IkJSSVlRbmpPXzZac3JSR1dqb2JBNmR2XzNpVSIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJodHRwczovL2lkcHRlc3QuY3JiY29zLmNvbSIsIm5iZiI6MTc3NjA4MDE3MywiaWF0IjoxNzc2MDgwMTczLCJleHAiOjE3NzYwODE5NzMsImF1ZCI6WyJodHRwczovL2FwaS5jcmJjb3MuY29tLyIsImh0dHBzOi8vaWRwdGVzdC5jcmJjb3MuY29tL3Jlc291cmNlcyJdLCJzY29wZSI6WyJvcGVuaWQiLCJodHRwczovL2FwaS5jcmJjb3MuY29tLyJdLCJhbXIiOlsiZXh0ZXJuYWwiXSwiY2xpZW50X2lkIjoiY29zZXhwbG9yZXJ1aSIsInN1YiI6ImNjY2E0OTUwLTY3MmEtNDhmZS1iNzUyLTZjNjNmZDFiNjk2ZSIsImF1dGhfdGltZSI6MTc3NjA3NjQxNywiaWRwIjoiQ1JCRW50cmFBY2NvdW50IiwibmFtZSI6InJub3JtaWxlIiwiZ2l2ZW5fbmFtZSI6IlJldXZlbiIsInJvbGUiOlsiVlBOIEFjY2VzcyIsInNlY0RldnNBbGwiLCJkZXZTZWMuRXh0LkRldiIsInNlY0NhcmRBY2Nlc3MiLCIhRGV2ZWxvcGVycyIsInNlY1JvbGVDT1NTYngiLCJzZWNBcmdvQ0RWaWV3ZXJzIiwic2VjUm9sZUNPU0RldiIsInNlY0FXU19SRFAiLCJTZWNBV1NfV1NQIiwic2VjQ2xhdWRlQ29kZURldmVsb3BlcnMiLCJkZXZTZWMuSW50LkRldiJdLCJzaWQiOiJBMEVDNDYzRjhGMzE0RjM0MzdGMUQ2OEY5NjgyMjNDQiIsImp0aSI6IkNFRjMyMDFFQjQ4MTM1OUU3RDBGNzc5MUVFNkM1MDgzIn0.uUHO9OGfTnbMVj-yOzt9FoAG2UBT_DZ68EPS7JpsRPivSkW5V5BvZgZATde24_908X0jaR0u27kmnbeRos57IXpVFv-Xpt9dDnjbrJ8GFi-oxbbJapx5I46i_dIOfEBsThDEUjtuNQvT2NFBrtr44r_YRJoWKYW7ud57T35hAxAs7iSXLX-eJZ4ZbL5iL_HfpWlVROEv49C6xJm6iXZF_pF3dgUUYOurtxDJVm4o7yq7wIzjQY-4EGN96SoHoLuVFFcb_15hHByM8WoVZwnBqBuoDQHbWtFtecJxUJpWZ2tzwOn1ghbZ-XEzSrJ3ojmkW1avmOjD3HKZS89ihapv9g")
res, err := client.Do(req)
if err != nil {
fmt.Println(err)
return
}
defer res.Body.Close()
body, err := io.ReadAll(res.Body)
if err != nil {
fmt.Println(err)
return
}
fmt.Println(string(body))
}