The Xchangeonline API provides developers with currency conversion functionality and currency rounding functionality. All exchange rates are kept current. Developers simply call the API specifying the function(conversion or rounding), amount of money, the current currency, the desired currency value, and the API key giving them access to the service. The API then returns the value of the money in the currency desired. It also supports a wide variety of development platforms and over 100 different currencies.