為替レート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への為替レートを作成しています。

以下のURLに対してPOSTしました。
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>