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 { "name" "endpoint /cardpayments/v1/fxrates", "method" "get", "url" "https //sandbox crbcos com/cardpayments/v1/fxrates", "description" "", "tab" "examples", "examples" { "languages" \[ { "id" "wd2osvm9exz6gdbbmbvon", "language" "nodejs", "code" "var https = require('follow redirects') https;\nvar fs = require('fs');\n\nvar options = {\n 'method' 'get',\n 'hostname' 'sandbox crbcos com',\n 'path' '/cardpayments/v1/fxrates?currency=eur\&fromamount=100',\n 'headers' {\n 'accept' 'application/json',\n 'authorization' 'bearer eyjhbgcioijsuzi1niisimtpzci6ikjssvlrbmppxzzac3jsr1dqb2jbnmr2xznpvsising1dci6ikjssvlrbmppxzzac3jsr1dqb2jbnmr2xznpvsisinr5cci6ikpxvcj9 eyjpc3mioijodhrwczovl2lkchrlc3quy3jiy29zlmnvbsisim5izii6mtc3nja4mde3mywiawf0ijoxnzc2mdgwmtczlcjlehaioje3nzywode5nzmsimf1zci6wyjodhrwczovl2fwas5jcmjjb3muy29tlyisimh0dhbzoi8vawrwdgvzdc5jcmjjb3muy29tl3jlc291cmnlcyjdlcjzy29wzsi6wyjvcgvuawqilcjodhrwczovl2fwas5jcmjjb3muy29tlyjdlcjhbxiiolsizxh0zxjuywwixswiy2xpzw50x2lkijoiy29zzxhwbg9yzxj1asisinn1yii6imnjy2e0otuwlty3mmetndhmzs1inzuyltzjnjnmzdfinjk2zsisimf1dghfdgltzsi6mtc3nja3njqxnywiawrwijoiq1jcrw50cmfby2nvdw50iiwibmftzsi6injub3jtawxliiwiz2l2zw5fbmftzsi6iljldxzlbiisinjvbguiolsivlboiefjy2vzcyisinnly0rldnnbbgwilcjkzxztzwmurxh0lkrldiisinnly0nhcmrby2nlc3milcihrgv2zwxvcgvycyisinnly1jvbgvdt1ntyngilcjzzwnbcmdvq0rwawv3zxjziiwic2vjum9szunpu0rldiisinnly0fxu19srfailcjtzwnbv1nfv1nqiiwic2vjq2xhdwrlq29kzurldmvsb3blcnmilcjkzxztzwmusw50lkrldijdlcjzawqioijbmevdndyzrjhgmze0rjm0mzdgmuq2oey5njgymjndqiisimp0asi6iknfrjmymdffqjq4mtm1ouu3rdbgnzc5muvfnkm1mdgzin0 uuho9ogftnbmvj yozt9foag2ubt dz68eps7jpsrpivskw5v5bvzgzatde24 908x0jar0u27kmnberos57ixpvfv xpt9ddnjbrj8gfi oxbbjapx5i46i diofebsthdeujtunqvt2nfbrtr44r yrjowkyw7ud57t35haxas7isxlx ejz4zbl5il hfpwlvroev49c6xjm6ixzf pf3dguuyourtxdjvm4o7yq7wizjqy 4egn96soholuvffcb 15hhbym8wovzwnbqbuodqhbwtftecjxujpwz2tzwon1ghbz xezsrj3ojmkw1avmojd3hkzs89ihapv9g'\n },\n 'maxredirects' 20\n};\n\nvar req = https request(options, function (res) {\n var chunks = \[];\n\n res on(\\"data\\", function (chunk) {\n chunks push(chunk);\n });\n\n res on(\\"end\\", function (chunk) {\n var body = buffer concat(chunks);\n console log(body tostring());\n });\n\n res on(\\"error\\", function (error) {\n console error(error);\n });\n});\n\nreq end();", "customlabel" "" }, { "id" "4svgn5ob7gne1gkv1ylam", "language" "curl", "code" "curl location 'https //sandbox crbcos com/cardpayments/v1/fxrates?currency=eur\&fromamount=100' \\\\\n header 'accept application/json' \\\\\n header 'authorization bearer token'" }, { "id" "kw8cgeloywrdyowekinpt", "language" "ruby", "code" "require \\"uri\\"\nrequire \\"net/http\"\n\nurl = uri(\\"https //sandbox crbcos com/cardpayments/v1/fxrates?currency=eur\&fromamount=100\\")\n\nhttps = net http new(url host, url port)\nhttps use ssl = true\n\nrequest = net http get new(url)\nrequest\[\\"accept\\"] = \\"application/json\\"\nrequest\[\\"authorization\\"] = \\"bearer eyjhbgcioijsuzi1niisimtpzci6ikjssvlrbmppxzzac3jsr1dqb2jbnmr2xznpvsising1dci6ikjssvlrbmppxzzac3jsr1dqb2jbnmr2xznpvsisinr5cci6ikpxvcj9 eyjpc3mioijodhrwczovl2lkchrlc3quy3jiy29zlmnvbsisim5izii6mtc3nja4mde3mywiawf0ijoxnzc2mdgwmtczlcjlehaioje3nzywode5nzmsimf1zci6wyjodhrwczovl2fwas5jcmjjb3muy29tlyisimh0dhbzoi8vawrwdgvzdc5jcmjjb3muy29tl3jlc291cmnlcyjdlcjzy29wzsi6wyjvcgvuawqilcjodhrwczovl2fwas5jcmjjb3muy29tlyjdlcjhbxiiolsizxh0zxjuywwixswiy2xpzw50x2lkijoiy29zzxhwbg9yzxj1asisinn1yii6imnjy2e0otuwlty3mmetndhmzs1inzuyltzjnjnmzdfinjk2zsisimf1dghfdgltzsi6mtc3nja3njqxnywiawrwijoiq1jcrw50cmfby2nvdw50iiwibmftzsi6injub3jtawxliiwiz2l2zw5fbmftzsi6iljldxzlbiisinjvbguiolsivlboiefjy2vzcyisinnly0rldnnbbgwilcjkzxztzwmurxh0lkrldiisinnly0nhcmrby2nlc3milcihrgv2zwxvcgvycyisinnly1jvbgvdt1ntyngilcjzzwnbcmdvq0rwawv3zxjziiwic2vjum9szunpu0rldiisinnly0fxu19srfailcjtzwnbv1nfv1nqiiwic2vjq2xhdwrlq29kzurldmvsb3blcnmilcjkzxztzwmusw50lkrldijdlcjzawqioijbmevdndyzrjhgmze0rjm0mzdgmuq2oey5njgymjndqiisimp0asi6iknfrjmymdffqjq4mtm1ouu3rdbgnzc5muvfnkm1mdgzin0 uuho9ogftnbmvj yozt9foag2ubt dz68eps7jpsrpivskw5v5bvzgzatde24 908x0jar0u27kmnberos57ixpvfv xpt9ddnjbrj8gfi oxbbjapx5i46i diofebsthdeujtunqvt2nfbrtr44r yrjowkyw7ud57t35haxas7isxlx ejz4zbl5il hfpwlvroev49c6xjm6ixzf pf3dguuyourtxdjvm4o7yq7wizjqy 4egn96soholuvffcb 15hhbym8wovzwnbqbuodqhbwtftecjxujpwz2tzwon1ghbz xezsrj3ojmkw1avmojd3hkzs89ihapv9g\\"\n\nresponse = https request(request)\nputs response read body\n" }, { "id" "fh2swktw6d9bwyterjjya", "language" "python", "code" "import requests\n\nurl = \\"https //sandbox crbcos com/cardpayments/v1/fxrates?currency=eur\&fromamount=100\\"\n\npayload = {}\nheaders = {\n 'accept' 'application/json',\n 'authorization' 'bearer eyjhbgcioijsuzi1niisimtpzci6ikjssvlrbmppxzzac3jsr1dqb2jbnmr2xznpvsising1dci6ikjssvlrbmppxzzac3jsr1dqb2jbnmr2xznpvsisinr5cci6ikpxvcj9 eyjpc3mioijodhrwczovl2lkchrlc3quy3jiy29zlmnvbsisim5izii6mtc3nja4mde3mywiawf0ijoxnzc2mdgwmtczlcjlehaioje3nzywode5nzmsimf1zci6wyjodhrwczovl2fwas5jcmjjb3muy29tlyisimh0dhbzoi8vawrwdgvzdc5jcmjjb3muy29tl3jlc291cmnlcyjdlcjzy29wzsi6wyjvcgvuawqilcjodhrwczovl2fwas5jcmjjb3muy29tlyjdlcjhbxiiolsizxh0zxjuywwixswiy2xpzw50x2lkijoiy29zzxhwbg9yzxj1asisinn1yii6imnjy2e0otuwlty3mmetndhmzs1inzuyltzjnjnmzdfinjk2zsisimf1dghfdgltzsi6mtc3nja3njqxnywiawrwijoiq1jcrw50cmfby2nvdw50iiwibmftzsi6injub3jtawxliiwiz2l2zw5fbmftzsi6iljldxzlbiisinjvbguiolsivlboiefjy2vzcyisinnly0rldnnbbgwilcjkzxztzwmurxh0lkrldiisinnly0nhcmrby2nlc3milcihrgv2zwxvcgvycyisinnly1jvbgvdt1ntyngilcjzzwnbcmdvq0rwawv3zxjziiwic2vjum9szunpu0rldiisinnly0fxu19srfailcjtzwnbv1nfv1nqiiwic2vjq2xhdwrlq29kzurldmvsb3blcnmilcjkzxztzwmusw50lkrldijdlcjzawqioijbmevdndyzrjhgmze0rjm0mzdgmuq2oey5njgymjndqiisimp0asi6iknfrjmymdffqjq4mtm1ouu3rdbgnzc5muvfnkm1mdgzin0 uuho9ogftnbmvj yozt9foag2ubt dz68eps7jpsrpivskw5v5bvzgzatde24 908x0jar0u27kmnberos57ixpvfv xpt9ddnjbrj8gfi oxbbjapx5i46i diofebsthdeujtunqvt2nfbrtr44r yrjowkyw7ud57t35haxas7isxlx ejz4zbl5il hfpwlvroev49c6xjm6ixzf pf3dguuyourtxdjvm4o7yq7wizjqy 4egn96soholuvffcb 15hhbym8wovzwnbqbuodqhbwtftecjxujpwz2tzwon1ghbz xezsrj3ojmkw1avmojd3hkzs89ihapv9g'\n}\n\nresponse = requests request(\\"get\\", url, headers=headers, data=payload)\n\nprint(response text)\n" }, { "id" "wyvnrojwv h8xo1co0uij", "language" "go", "code" "package main\n\nimport (\n \\"fmt\\"\n \\"net/http\"\n \\"io\\"\n)\n\nfunc main() {\n\n url = \\"https //sandbox crbcos com/cardpayments/v1/fxrates?currency=eur\&fromamount=100\\"\n method = \\"get\\"\n\n client = \&http client {\n }\n req, err = http newrequest(method, url, nil)\n\n if err != nil {\n fmt println(err)\n return\n }\n req header add(\\"accept\\", \\"application/json\\")\n req header add(\\"authorization\\", \\"bearer eyjhbgcioijsuzi1niisimtpzci6ikjssvlrbmppxzzac3jsr1dqb2jbnmr2xznpvsising1dci6ikjssvlrbmppxzzac3jsr1dqb2jbnmr2xznpvsisinr5cci6ikpxvcj9 eyjpc3mioijodhrwczovl2lkchrlc3quy3jiy29zlmnvbsisim5izii6mtc3nja4mde3mywiawf0ijoxnzc2mdgwmtczlcjlehaioje3nzywode5nzmsimf1zci6wyjodhrwczovl2fwas5jcmjjb3muy29tlyisimh0dhbzoi8vawrwdgvzdc5jcmjjb3muy29tl3jlc291cmnlcyjdlcjzy29wzsi6wyjvcgvuawqilcjodhrwczovl2fwas5jcmjjb3muy29tlyjdlcjhbxiiolsizxh0zxjuywwixswiy2xpzw50x2lkijoiy29zzxhwbg9yzxj1asisinn1yii6imnjy2e0otuwlty3mmetndhmzs1inzuyltzjnjnmzdfinjk2zsisimf1dghfdgltzsi6mtc3nja3njqxnywiawrwijoiq1jcrw50cmfby2nvdw50iiwibmftzsi6injub3jtawxliiwiz2l2zw5fbmftzsi6iljldxzlbiisinjvbguiolsivlboiefjy2vzcyisinnly0rldnnbbgwilcjkzxztzwmurxh0lkrldiisinnly0nhcmrby2nlc3milcihrgv2zwxvcgvycyisinnly1jvbgvdt1ntyngilcjzzwnbcmdvq0rwawv3zxjziiwic2vjum9szunpu0rldiisinnly0fxu19srfailcjtzwnbv1nfv1nqiiwic2vjq2xhdwrlq29kzurldmvsb3blcnmilcjkzxztzwmusw50lkrldijdlcjzawqioijbmevdndyzrjhgmze0rjm0mzdgmuq2oey5njgymjndqiisimp0asi6iknfrjmymdffqjq4mtm1ouu3rdbgnzc5muvfnkm1mdgzin0 uuho9ogftnbmvj yozt9foag2ubt dz68eps7jpsrpivskw5v5bvzgzatde24 908x0jar0u27kmnberos57ixpvfv xpt9ddnjbrj8gfi oxbbjapx5i46i diofebsthdeujtunqvt2nfbrtr44r yrjowkyw7ud57t35haxas7isxlx ejz4zbl5il hfpwlvroev49c6xjm6ixzf pf3dguuyourtxdjvm4o7yq7wizjqy 4egn96soholuvffcb 15hhbym8wovzwnbqbuodqhbwtftecjxujpwz2tzwon1ghbz xezsrj3ojmkw1avmojd3hkzs89ihapv9g\\")\n\n res, err = client do(req)\n if err != nil {\n fmt println(err)\n return\n }\n defer res body close()\n\n body, err = io readall(res body)\n if err != nil {\n fmt println(err)\n return\n }\n fmt println(string(body))\n}" } ], "selectedlanguageid" "wyvnrojwv h8xo1co0uij" }, "results" { "languages" \[ { "id" "zskegucw0ij9unybpihiv", "language" "200", "code" "{\n \\"fxratesnetworkresponses\\" \[\n {\n \\"network\\" \\"mastercard\\",\n \\"currency\\" \\"eur\\",\n \\"fromamount\\" 100,\n \\"toamount\\" 85,\n \\"exchangerate\\" \\"0 853243\\"\n },\n {\n \\"network\\" \\"visa\\",\n \\"currency\\" \\"eur\\",\n \\"fromamount\\" 100,\n \\"toamount\\" 91,\n \\"exchangerate\\" \\"0 913242\\"\n }\n ]\n}", "customlabel" "" } ], "selectedlanguageid" "zskegucw0ij9unybpihiv" }, "request" { "pathparameters" \[], "queryparameters" \[ { "name" "currency", "kind" "required", "type" "string", "description" "3 char currency code for the currency converted from (when using the fromamount field) or converted to (using the toamount) field", "" "string" }, { "name" "fromamount", "kind" "optional", "type" "string", "description" "either the fromamount or the toamount must be specificed and the other left blank when the fromamount is specificed then the amount will be converted from usd to the currency specified in the currency parameter", "" "either the fromamount or the toamount must be specificed and the other left blank when the fromamount is specificed then the amount will be converted from usd to the currency specified in the currency parameter" }, { "name" "toamount", "kind" "optional", "type" "string", "description" "either the fromamount or the toamount must be specificed and the other left blank when the toamount is specificed then the amount will be converted to usd from the currency specified in the currency parameter", "" "either the fromamount or the toamount must be specificed and the other left blank when the toamount is specificed then the amount will be converted to usd from the currency specified in the currency parameter" } ], "headerparameters" \[], "formdataparameters" \[], "bodydataparameters" \[] }, "currentnewparameter" { "label" "query parameter", "value" "queryparameters" }, "hastryitout" false, "response" \[ { "name" "fxratesnetworkresponse", "kind" "optional", "type" "object", "description" "a list of conversion rates per each relevant card network", "children" \[ { "name" "network", "kind" "optional", "type" "string", "description" "the card payments network, either visa or mastercard " }, { "name" "currency", "kind" "optional", "type" "string", "description" "" }, { "name" "fromamount", "kind" "optional", "type" "number", "description" "the from amount for conversion" }, { "name" "toamount", "kind" "optional", "type" "number", "description" "the to amount for conversion" }, { "name" "exchangerate", "kind" "optional", "type" "number", "description" "the currency conversion rate, for example, 1 25342 note that this value does not include markup " } ] } ], "autogeneratedanchorslug" "endpoint cardpaymentsv1fxrates", "legacyhash" " saklyuylln7et9xd8ioq" }