Skip to main content
GET
https://api.xchangeapi.com/
currencies
/
multipliers
Multipliers
curl --request GET \
  --url https://api.xchangeapi.com/currencies/multipliers \
  --header 'api-key: <api-key>'
{
  "UAHXAG": 1000,
  "HUFILS": 100,
  "IDRBGN": 10000,
  "JPYCAD": 100,
  "THBCHF": 100,
  "SEKXAG": 1000,
  "JPYPLN": 100,
  "INREUR": 100,
  "HUFUSD": 1000,
  "UAHXAU": 100000,
  "IDRCNY": 10000,
  "HUFNOK": 100,
  "HUFHKD": 100,
  "SEKXAU": 10000,
  "IDRNOK": 10000,
  "THBPLN": 100,
  "HKDGBP": 100,
  "HUFCAD": 1000,
  "HUFBGN": 1000,
  "CZKCHF": 100,
  "MXNUSD": 100,
  "PLNXAG": 100,
  "RUBRON": 100,
  "HUFAED": 100,
  "AEDXAG": 100,
  "HUFMYR": 100,
  "JPYDKK": 100,
  "THBBGN": 100,
  "IDRINR": 1000,
  "CNYXAG": 1000,
  "PHPMYR": 100,
  "IDRPLN": 10000,
  "PLNXAU": 10000,
  "NOKGBP": 100,
  "AEDXAU": 10000,
  "KZTXAU": 1000000,
  "JPYXAU": 100000,
  "INRNZD": 100,
  "SEKGBP": 100,
  "ZARUSD": 100,
  "JPYAUD": 100,
  "INRAED": 100,
  "PHPRON": 100,
  "THBEUR": 100,
  "THBRON": 100,
  "PHPBRL": 100,
  "INRGBP": 100,
  "KZTHKD": 100,
  "AUDXAU": 10000,
  "CZKSGD": 100,
  "THBCAD": 100,
  "HKDEUR": 100,
  "MXNGBP": 100,
  "RUBEUR": 100,
  "PHPSGD": 100,
  "PHPEUR": 100,
  "IDRCAD": 100000,
  "UAHCHF": 100,
  "KZTEUR": 1000,
  "IDRRUB": 1000,
  "HUFZAR": 100,
  "RONXAG": 100,
  "IDRHUF": 100,
  "IDREUR": 100000,
  "IDRAUD": 100000,
  "IDRUSD": 100000,
  "KZTNZD": 1000,
  "CZKCAD": 100,
  "CZKBGN": 100,
  "HUFTRY": 1000,
  "THBNZD": 100,
  "XAGXAU": 100,
  "HUFMXN": 100,
  "RONXAU": 10000,
  "INRMYR": 100,
  "JPYGBP": 1000,
  "NZDXAG": 100,
  "INRXAU": 100000,
  "KZTNOK": 100,
  "JPYBGN": 100,
  "GBPXAU": 1000,
  "INRBGN": 100,
  "BRLXAU": 10000,
  "NZDXAU": 10000,
  "INRXAG": 10000,
  "KZTDKK": 100,
  "IDRXAG": 1000000,
  "HUFGBP": 1000,
  "GBPXAG": 100,
  "HUFCZK": 100,
  "EURXAG": 100,
  "TRYXAG": 100,
  "KZTMYR": 100,
  "JPYHKD": 100,
  "CADXAG": 100,
  "INRBRL": 100,
  "IDRJPY": 1000,
  "IDRTRY": 10000,
  "TRYXAU": 10000,
  "THBUSD": 100,
  "PHPGBP": 100,
  "CADXAU": 10000,
  "RUBPLN": 100,
  "PHPBGN": 100,
  "HUFEUR": 1000,
  "USDXAU": 10000,
  "HUFPLN": 100,
  "RUBXAU": 100000,
  "CHFXAG": 100,
  "HUFBRL": 100,
  "KZTGBP": 1000,
  "RUBMYR": 100,
  "IDRBRL": 10000,
  "USDXAG": 100,
  "HUFAUD": 1000,
  "HUFRON": 100,
  "INRTRY": 100,
  "RUBXAG": 1000,
  "MYRXAG": 100,
  "JPYILS": 100,
  "PHPPLN": 100,
  "HKDXAG": 1000,
  "BGNXAU": 10000,
  "INRUSD": 100,
  "MXNCAD": 100,
  "MYRXAU": 10000,
  "KZTMXN": 100,
  "JPYNOK": 100,
  "BGNXAG": 100,
  "HKDXAU": 10000,
  "JPYMYR": 100,
  "THBMYR": 100,
  "HUFXAU": 1000000,
  "PHPILS": 100,
  "ZARCHF": 100,
  "THBXAU": 100000,
  "KZTCNY": 100,
  "PHPAUD": 100,
  "BRLXAG": 100,
  "MXNEUR": 100,
  "CZKUSD": 100,
  "KZTZAR": 100,
  "KZTXAG": 10000,
  "HUFXAG": 10000,
  "JPYCHF": 1000,
  "JPYBRL": 100,
  "THBXAG": 1000,
  "INRRON": 100,
  "JPYNZD": 100,
  "RUBBRL": 100,
  "AUDXAG": 100,
  "IDRDKK": 10000,
  "PHPUSD": 100,
  "KZTSGD": 1000,
  "KZTCHF": 1000,
  "IDRAED": 10000,
  "JPYUSD": 1000,
  "KZTRON": 100,
  "IDRKZT": 100,
  "JPYXAG": 10000,
  "HUFSEK": 100,
  "JPYSEK": 100,
  "IDRUAH": 1000,
  "IDRXAU": 1000000,
  "PHPAED": 100,
  "CHFXAU": 10000,
  "IDRCZK": 1000,
  "IDRMYR": 10000,
  "JPYTRY": 100,
  "KZTBRL": 100,
  "KZTUAH": 100,
  "NOKXAU": 10000,
  "HUFSGD": 1000,
  "MXNSGD": 100,
  "ZARXAG": 1000,
  "CNYXAU": 10000,
  "IDRGBP": 100000,
  "ZARGBP": 100,
  "NOKXAG": 1000,
  "CNYGBP": 100,
  "ZARXAU": 100000,
  "UAHAUD": 100,
  "KZTSEK": 100,
  "MXNNZD": 100,
  "IDRMXN": 1000,
  "RUBGBP": 100,
  "RUBSGD": 100,
  "MXNCHF": 100,
  "HUFUAH": 100,
  "IDRTHB": 1000,
  "IDRHKD": 10000,
  "IDRSGD": 10000,
  "KZTTRY": 100,
  "THBTRY": 100,
  "EURXAU": 1000,
  "MXNXAU": 100000,
  "MXNAUD": 100,
  "JPYRON": 100,
  "UAHCAD": 100,
  "INRAUD": 100,
  "IDRCHF": 100000,
  "MXNXAG": 1000,
  "INRDKK": 100,
  "PHPCAD": 100,
  "RUBUSD": 100,
  "UAHEUR": 100,
  "INRPLN": 100,
  "HUFNZD": 1000,
  "RUBCAD": 100,
  "THBBRL": 100,
  "KZTPLN": 100,
  "KZTAUD": 1000,
  "RUBBGN": 100,
  "ZAREUR": 100,
  "INRCAD": 100,
  "SGDXAU": 10000,
  "INRILS": 100,
  "THBGBP": 100,
  "ILSXAG": 100,
  "KZTILS": 100,
  "PHPCHF": 100,
  "CZKAUD": 100,
  "INRSGD": 100,
  "SGDXAG": 100,
  "IDRILS": 10000,
  "JPYSGD": 100,
  "IDRZAR": 10000,
  "PHPNZD": 100,
  "JPYCNY": 100,
  "RUBAUD": 100,
  "ILSXAU": 10000,
  "KZTUSD": 1000,
  "CZKXAG": 1000,
  "UAHGBP": 100,
  "DKKXAU": 10000,
  "KZTBGN": 1000,
  "UAHUSD": 100,
  "INRCHF": 100,
  "KZTCAD": 1000,
  "PHPTRY": 100,
  "HUFCNY": 100,
  "CZKXAU": 100000,
  "DKKXAG": 1000,
  "THBAUD": 100,
  "THBSGD": 100,
  "JPYEUR": 1000,
  "RUBTRY": 100,
  "IDRNZD": 10000,
  "IDRRON": 10000,
  "PHPXAU": 100000,
  "CZKEUR": 100,
  "HUFCHF": 1000,
  "JPYAED": 100,
  "RUBNZD": 100,
  "RUBILS": 100,
  "RUBCHF": 100,
  "KZTAED": 100,
  "IDRSEK": 10000,
  "PHPXAG": 1000,
  "CZKNZD": 100,
  "HUFDKK": 100,
  "IDRPHP": 1000
}
To maintain the highest level of precision for all currency pairs, our API uses a system of multipliers.

Why Multipliers?

Some currency pairs trade at values that are too small to be accurately represented by standard floating-point numbers without precision loss (e.g., 0.00000123). For these pairs, the API returns the price for a larger unit (e.g., 100, 1000, or even 1,000,000 units) instead of a single unit. This ensures that you receive significant digits that might otherwise be truncated.

How It Works

When you request data for a currency pair, you should check if it has an associated multiplier. If it does, you must divide the API response value by the multiplier to get the actual exchange rate for one unit.

Example: PHPUSD

Let’s say you request the PHPUSD (Philippine Peso to US Dollar) pair:
{
  "ask": "1.70343",
  "bid": "1.70343",
  "name": "PHPUSD",
  "time": "1766784628.000"
}
The value 1.70343 represents the price for 100 units of PHPUSD, not 1. To get the rate for 1 unit: Real Rate=API ValueMultiplier=1.70343100=0.0170343\text{Real Rate} = \frac{\text{API Value}}{\text{Multiplier}} = \frac{1.70343}{100} = 0.0170343

Get All Multipliers

Use this endpoint to retrieve the complete list of currency pairs that use multipliers. This list is essential for correctly normalizing the data received from other endpoints.

Response

Returns a JSON object (map) where the key is the currency pair symbol (e.g., UAHXAG) and the value is the multiplier integer (e.g., 1000).
{
  "UAHXAG": 1000,
  "HUFILS": 100,
  "IDRBGN": 10000,
  "JPYCAD": 100,
  "THBCHF": 100,
  "SEKXAG": 1000,
  "JPYPLN": 100,
  "INREUR": 100,
  "HUFUSD": 1000,
  "UAHXAU": 100000,
  "IDRCNY": 10000,
  "HUFNOK": 100,
  "HUFHKD": 100,
  "SEKXAU": 10000,
  "IDRNOK": 10000,
  "THBPLN": 100,
  "HKDGBP": 100,
  "HUFCAD": 1000,
  "HUFBGN": 1000,
  "CZKCHF": 100,
  "MXNUSD": 100,
  "PLNXAG": 100,
  "RUBRON": 100,
  "HUFAED": 100,
  "AEDXAG": 100,
  "HUFMYR": 100,
  "JPYDKK": 100,
  "THBBGN": 100,
  "IDRINR": 1000,
  "CNYXAG": 1000,
  "PHPMYR": 100,
  "IDRPLN": 10000,
  "PLNXAU": 10000,
  "NOKGBP": 100,
  "AEDXAU": 10000,
  "KZTXAU": 1000000,
  "JPYXAU": 100000,
  "INRNZD": 100,
  "SEKGBP": 100,
  "ZARUSD": 100,
  "JPYAUD": 100,
  "INRAED": 100,
  "PHPRON": 100,
  "THBEUR": 100,
  "THBRON": 100,
  "PHPBRL": 100,
  "INRGBP": 100,
  "KZTHKD": 100,
  "AUDXAU": 10000,
  "CZKSGD": 100,
  "THBCAD": 100,
  "HKDEUR": 100,
  "MXNGBP": 100,
  "RUBEUR": 100,
  "PHPSGD": 100,
  "PHPEUR": 100,
  "IDRCAD": 100000,
  "UAHCHF": 100,
  "KZTEUR": 1000,
  "IDRRUB": 1000,
  "HUFZAR": 100,
  "RONXAG": 100,
  "IDRHUF": 100,
  "IDREUR": 100000,
  "IDRAUD": 100000,
  "IDRUSD": 100000,
  "KZTNZD": 1000,
  "CZKCAD": 100,
  "CZKBGN": 100,
  "HUFTRY": 1000,
  "THBNZD": 100,
  "XAGXAU": 100,
  "HUFMXN": 100,
  "RONXAU": 10000,
  "INRMYR": 100,
  "JPYGBP": 1000,
  "NZDXAG": 100,
  "INRXAU": 100000,
  "KZTNOK": 100,
  "JPYBGN": 100,
  "GBPXAU": 1000,
  "INRBGN": 100,
  "BRLXAU": 10000,
  "NZDXAU": 10000,
  "INRXAG": 10000,
  "KZTDKK": 100,
  "IDRXAG": 1000000,
  "HUFGBP": 1000,
  "GBPXAG": 100,
  "HUFCZK": 100,
  "EURXAG": 100,
  "TRYXAG": 100,
  "KZTMYR": 100,
  "JPYHKD": 100,
  "CADXAG": 100,
  "INRBRL": 100,
  "IDRJPY": 1000,
  "IDRTRY": 10000,
  "TRYXAU": 10000,
  "THBUSD": 100,
  "PHPGBP": 100,
  "CADXAU": 10000,
  "RUBPLN": 100,
  "PHPBGN": 100,
  "HUFEUR": 1000,
  "USDXAU": 10000,
  "HUFPLN": 100,
  "RUBXAU": 100000,
  "CHFXAG": 100,
  "HUFBRL": 100,
  "KZTGBP": 1000,
  "RUBMYR": 100,
  "IDRBRL": 10000,
  "USDXAG": 100,
  "HUFAUD": 1000,
  "HUFRON": 100,
  "INRTRY": 100,
  "RUBXAG": 1000,
  "MYRXAG": 100,
  "JPYILS": 100,
  "PHPPLN": 100,
  "HKDXAG": 1000,
  "BGNXAU": 10000,
  "INRUSD": 100,
  "MXNCAD": 100,
  "MYRXAU": 10000,
  "KZTMXN": 100,
  "JPYNOK": 100,
  "BGNXAG": 100,
  "HKDXAU": 10000,
  "JPYMYR": 100,
  "THBMYR": 100,
  "HUFXAU": 1000000,
  "PHPILS": 100,
  "ZARCHF": 100,
  "THBXAU": 100000,
  "KZTCNY": 100,
  "PHPAUD": 100,
  "BRLXAG": 100,
  "MXNEUR": 100,
  "CZKUSD": 100,
  "KZTZAR": 100,
  "KZTXAG": 10000,
  "HUFXAG": 10000,
  "JPYCHF": 1000,
  "JPYBRL": 100,
  "THBXAG": 1000,
  "INRRON": 100,
  "JPYNZD": 100,
  "RUBBRL": 100,
  "AUDXAG": 100,
  "IDRDKK": 10000,
  "PHPUSD": 100,
  "KZTSGD": 1000,
  "KZTCHF": 1000,
  "IDRAED": 10000,
  "JPYUSD": 1000,
  "KZTRON": 100,
  "IDRKZT": 100,
  "JPYXAG": 10000,
  "HUFSEK": 100,
  "JPYSEK": 100,
  "IDRUAH": 1000,
  "IDRXAU": 1000000,
  "PHPAED": 100,
  "CHFXAU": 10000,
  "IDRCZK": 1000,
  "IDRMYR": 10000,
  "JPYTRY": 100,
  "KZTBRL": 100,
  "KZTUAH": 100,
  "NOKXAU": 10000,
  "HUFSGD": 1000,
  "MXNSGD": 100,
  "ZARXAG": 1000,
  "CNYXAU": 10000,
  "IDRGBP": 100000,
  "ZARGBP": 100,
  "NOKXAG": 1000,
  "CNYGBP": 100,
  "ZARXAU": 100000,
  "UAHAUD": 100,
  "KZTSEK": 100,
  "MXNNZD": 100,
  "IDRMXN": 1000,
  "RUBGBP": 100,
  "RUBSGD": 100,
  "MXNCHF": 100,
  "HUFUAH": 100,
  "IDRTHB": 1000,
  "IDRHKD": 10000,
  "IDRSGD": 10000,
  "KZTTRY": 100,
  "THBTRY": 100,
  "EURXAU": 1000,
  "MXNXAU": 100000,
  "MXNAUD": 100,
  "JPYRON": 100,
  "UAHCAD": 100,
  "INRAUD": 100,
  "IDRCHF": 100000,
  "MXNXAG": 1000,
  "INRDKK": 100,
  "PHPCAD": 100,
  "RUBUSD": 100,
  "UAHEUR": 100,
  "INRPLN": 100,
  "HUFNZD": 1000,
  "RUBCAD": 100,
  "THBBRL": 100,
  "KZTPLN": 100,
  "KZTAUD": 1000,
  "RUBBGN": 100,
  "ZAREUR": 100,
  "INRCAD": 100,
  "SGDXAU": 10000,
  "INRILS": 100,
  "THBGBP": 100,
  "ILSXAG": 100,
  "KZTILS": 100,
  "PHPCHF": 100,
  "CZKAUD": 100,
  "INRSGD": 100,
  "SGDXAG": 100,
  "IDRILS": 10000,
  "JPYSGD": 100,
  "IDRZAR": 10000,
  "PHPNZD": 100,
  "JPYCNY": 100,
  "RUBAUD": 100,
  "ILSXAU": 10000,
  "KZTUSD": 1000,
  "CZKXAG": 1000,
  "UAHGBP": 100,
  "DKKXAU": 10000,
  "KZTBGN": 1000,
  "UAHUSD": 100,
  "INRCHF": 100,
  "KZTCAD": 1000,
  "PHPTRY": 100,
  "HUFCNY": 100,
  "CZKXAU": 100000,
  "DKKXAG": 1000,
  "THBAUD": 100,
  "THBSGD": 100,
  "JPYEUR": 1000,
  "RUBTRY": 100,
  "IDRNZD": 10000,
  "IDRRON": 10000,
  "PHPXAU": 100000,
  "CZKEUR": 100,
  "HUFCHF": 1000,
  "JPYAED": 100,
  "RUBNZD": 100,
  "RUBILS": 100,
  "RUBCHF": 100,
  "KZTAED": 100,
  "IDRSEK": 10000,
  "PHPXAG": 1000,
  "CZKNZD": 100,
  "HUFDKK": 100,
  "IDRPHP": 1000
}