為替レートAPIの呼び出し例
為替レートの検索オプションを取得
以下は、為替レートAPIを使用して、希望する結果セットを取得するための使用例です。
この検索は、2010年11月15日以降に作成されたすべての為替レートを返します。 作成日は有効レート日とは異なります。
https ://<instance url>/api/exchange_rates? created_at [gt] = 2010 -11 -15 T 00:00:00この検索は、有効レート日が2010年11月11日以降のすべての為替レートを返します。
https ://<instance url>/api/exchange_rates? rate - date [gt] = 2010 -11 -11 T 00:00:00この検索は、「from」レートがUSDのすべての為替レートを返します。
https ://<instance url>/api/exchange_rates? from - currency [code] = USDこの検索は、為替レートが1.00未満のすべての為替レートを返します
https ://<instance url>/api/exchange_rates? rate [lt] = 1この検索は現在サポートされていないため、結果は返されません。
https ://<instance url>/api/exchange_rates? from - currency [code] = USD&to - currency [code] = EUR為替レートを取得
この例では、IDが9の為替レートレコードを検索しています。
以下のURLに対してGETリクエストを実行しました。
https ://<instance url>/api/exchange_rates/9または
https ://<instance url>/api/exchange_rates? id = 9以下は、検索条件に一致したレスポンスの例です。
<?xml version="1.0" encoding="UTF-8"?> <exchange-rates type="array"> <exchange-rate> <id type="integer">9</id> <from-currency> <code>EUR</code> <id type="integer">46</id> </from-currency> <to-currency> <code>USD</code> <id type="integer">1</id> </to-currency> <rate type="decimal">1.0</rate> <rate-date type="datetime">2010 -11 -10 T 00:00:00 - 08:00</rate-date> </exchange-rate> </exchange-rates>為替レートを作成
この例では、EURからUSDへの為替レートを作成しています。
https ://<instance url>/api/exchange_rates.<?xml version="1.0" encoding="UTF-8"?> <exchange-rate> <from-currency> <code>EUR</code> </from-currency> <to-currency> <code>USD</code> </to-currency> <rate type="decimal">42.247599959</rate> <rate-date type="datetime">2009 -12 -30</rate-date> </exchange-rate>