Stay up to date by following @apilayernet on Twitter.
Currencylayer provides a JSON-based REST API, delivering reliable and accurate currency exchange rates for 168 world currencies and precious metals at an affordable price, which makes it the perfect instrument for startups and online businesses, as well as for larger companies in need of reliable financial data via an easy to use interface. The currencylayer API is widely used to power financial departments, mobile applications and back-office systems around the world.
- Real-time Exchange Rates
- Historical Rates back to 1999
- Currency Conversion
- Time-Frame Queries
- Currency-Change Queries
Website: currencylayer.com
composer require oceanapplications/currencylayer-php-client
Use OceanApplications\currencylayer;
$currencylayer = new currencylayer\client('API Key');
Download and extract the latest release
to /your/libs/currencylayer/
require_once '/your/libs/currencylayer/php-client/src/currencylayer/client.php';
$currencylayer = new \currencylayer\client('YOUR_ACCESS_KEY');
$result = $currencylayer
->source('USD')
->currencies('JPY,GBP,AUD')
->live();
$result = $currencylayer
->date('2015-01-01')
->source('USD')
->currencies('JPY,GBP,AUD')
->historical();
$result = currencylayer
->from('USD')
->to('JPY')
->amount('10')
->date('2015-01-01')
->convert();
$result = $currencylayer
->source('USD')
->currencies('JPY,GBP,AUD')
->start_date('2014-01-01')
->end_date('2014-02-01')
->timeframe();
$result = $currencylayer
->source('USD')
->currencies('JPY,GBP,AUD')
->start_date('2014-01-01')
->end_date('2014-02-01')
->change();