-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Up And Coding edited this page Jul 27, 2018
·
9 revisions
Want to start from scratch? Read our Getting Started Page.
jFixer is a java API that encapsulates the calls to the Fixer.io web services. jFixer relies on the following component:
- Apache HTTP Component for the call to the API
- FasterXML for the parsing of the JSON response
- Wiremock for the tests of the HTTP calls
Please read the general guidelines of development of jFixer.
Fixer.io provides exchange rates web services in the form of six endpoints:
- Supported Symbols endpoint : returns a list of currencies supported by Fixer.io
- Latest endpoint : returns the exchange rates for a given currency
- Historical endpoint: returns the exchange rates for a given currency AND a given date
- Time series endpoint: returns a list of exchange rates for a given currency between a start and end date
- Conversion endpoint: convert an amount from one currency to another
- Fluctuation endpoint: returns the fluctuation in value and percentage of a currency between a start and end date
Prior to calling the endpoints, you need to get an access key from Fixer.io. You can get one for free but in that case the service comes with a few limitations.
Please visit Fixer.io for more information, especially the documentation about the endpoints.