GET /api/v1/assets/USD_RLS
curl -sS https://servix.cc/api/v1/assets/USD_RLS \
-H "X-API-Key: <your-api-key>"
Endpoints
These routes match the current backend implementation.
curl -sS https://servix.cc/api/v1/assets/USD_RLS \
-H "X-API-Key: <your-api-key>"
Authentication
The protected API accepts two API key formats. Pick one and use it consistently in your client or backend worker.
X-API-Key: <your-api-key>
Authorization: ApiKey <your-api-key>
API Key Safety
URLs are easy to copy, bookmark, log, and share by accident. Keep the secret in a request header instead.
https://servix.cc/api/v1/assets/USD_RLS?api_key=<your-api-key>
curl -sS https://servix.cc/api/v1/assets/USD_RLS \
-H "X-API-Key: <your-api-key>"
curl -sS https://servix.cc/api/v1/assets/USD_RLS \
-H "Authorization: ApiKey <your-api-key>"
curl -sS "https://servix.cc/api/v1/assets/USD_RLS/history?from=2026-04-01&to=2026-04-13" \
-H "X-API-Key: <your-api-key>"
Endpoints
/api/v1/assets
Return the latest full list of supported assets. Current quote fields (v1): value is unchanged; midPrice equals value. buyPrice is the dealer buying price (what a customer receives when selling), and sellPrice is the dealer selling price (what a customer pays when buying). They use the same quoteUnit and businessTime and are JSON numbers, with explicit null for an unavailable side; previous sides are never carried forward. Equal upstream triples can be normalized midpoint-only data and do not establish independent liquidity or an executable quote. Current responses include midPrice. Dated and history responses include stored buyPrice and sellPrice from the selected value observation, with explicit null for each missing side; OHLC candles remain midpoint-only. This is additive under /docs/api-lifecycle: clients must tolerate unknown optional fields. Strict clients are not universally compatible. Authentication and quota charges are unchanged.
curl -sS https://servix.cc/api/v1/assets \
-H "X-API-Key: <your-api-key>"
[
{
"code": "USD_RLS",
"name": "USD_RLS",
"slug": "usd_rls",
"labelEn": "US Dollar / Iranian Rial",
"labelFa": "دلار آمریکا / ریال ایران",
"quoteUnit": "RLS",
"value": "<protected-market-value>",
"businessTime": "<source-timestamp>",
"buyPrice": "<protected-market-value>",
"sellPrice": "<protected-market-value>",
"midPrice": "<protected-market-value>"
}
]
/api/v1/assets/supported
Return the supported asset catalog with labels, provider coverage, and freshness status.
curl -sS "https://servix.cc/api/v1/assets/supported?category=CRYPTO"eUnit=RLS" \
-H "X-API-Key: <your-api-key>"
{
"updatedAt": "<response-timestamp>",
"staleThresholdMinutes": 60,
"assets": [
{
"code": "BTC_RLS",
"baseCode": "BTC",
"category": "CRYPTO",
"labelEn": "Bitcoin / Iranian Rial",
"labelFa": "بیتکوین / ریال ایران",
"quoteUnit": "RLS",
"providers": ["SERVIX"],
"providerSupported": true,
"latestValueAvailable": true,
"latestValue": "<protected-market-value>",
"businessTime": "<source-timestamp>",
"sourceTime": "<source-timestamp>",
"insertTime": "<response-timestamp>",
"qualityStatus": "ACCEPTED",
"qualityMessage": "",
"availabilityStatus": "AVAILABLE",
"stale": false,
"ohlcAvailable": true,
"ohlcAvailableFrom": "<source-timestamp>"
}
]
}
/api/v1/assets/USD_RLS
Return the latest value for one asset code. Current quote fields (v1): value is unchanged; midPrice equals value. buyPrice is the dealer buying price (what a customer receives when selling), and sellPrice is the dealer selling price (what a customer pays when buying). They use the same quoteUnit and businessTime and are JSON numbers, with explicit null for an unavailable side; previous sides are never carried forward. Equal upstream triples can be normalized midpoint-only data and do not establish independent liquidity or an executable quote. Current responses include midPrice. Dated and history responses include stored buyPrice and sellPrice from the selected value observation, with explicit null for each missing side; OHLC candles remain midpoint-only. This is additive under /docs/api-lifecycle: clients must tolerate unknown optional fields. Strict clients are not universally compatible. Authentication and quota charges are unchanged.
curl -sS https://servix.cc/api/v1/assets/USD_RLS \
-H "X-API-Key: <your-api-key>"
{
"code": "USD_RLS",
"name": "USD_RLS",
"slug": "usd_rls",
"labelEn": "US Dollar / Iranian Rial",
"labelFa": "دلار آمریکا / ریال ایران",
"quoteUnit": "RLS",
"value": "<protected-market-value>",
"businessTime": "<source-timestamp>",
"buyPrice": "<protected-market-value>",
"sellPrice": "<protected-market-value>",
"midPrice": "<protected-market-value>"
}
/api/v1/assets/USD_RLS/2026-04-13
Legacy Gregorian request. Return the existing selected observation and unchanged legacy response fields; value is not a daily average.
curl -sS https://servix.cc/api/v1/assets/USD_RLS/2026-04-13 \
-H "X-API-Key: <your-api-key>"
{
"code": "USD_RLS",
"name": "USD_RLS",
"slug": "usd_rls",
"labelEn": "US Dollar / Iranian Rial",
"labelFa": "دلار آمریکا / ریال ایران",
"quoteUnit": "RLS",
"value": "<protected-market-value>",
"businessTime": "<source-timestamp>",
"buyPrice": "<protected-market-value>",
"sellPrice": "<protected-market-value>"
}
/api/v1/assets/USD_RLS/2026-04-13?calendar=gregorian&include=ohlc
Gregorian daily OHLC request. Preserve value from the legacy response and add the local-day window and trusted open, high, low, and close summary. Stored observation sides: buyPrice is the dealer buying price (customer sells) and sellPrice is the dealer selling price (customer buys). Each side comes from the same observation as value, quoteUnit and businessTime, and is an exact JSON number or explicit null if not stored. Old observations may have one or both sides missing. No midpoint, previous side, or latest quote is substituted. calendar=persian only converts the path date to the same Gregorian day; include=ohlc adds a midpoint-only candle and does not change the selected observation. GET history and the equivalent POST range return the selected latest observation for each day returned by the existing range query; missing days are not filled. This change does not retrieve or backfill provider history.
curl -sS "https://servix.cc/api/v1/assets/USD_RLS/2026-04-13?calendar=gregorian&include=ohlc" \
-H "X-API-Key: <your-api-key>"
{
"code": "USD_RLS",
"name": "USD_RLS",
"slug": "usd_rls",
"labelEn": "US Dollar / Iranian Rial",
"labelFa": "دلار آمریکا / ریال ایران",
"quoteUnit": "RLS",
"value": "<protected-market-value>",
"businessTime": "<source-timestamp>",
"buyPrice": "<protected-market-value>",
"sellPrice": "<protected-market-value>",
"day": {
"date": "2026-04-13",
"timeZone": "<database-session-time-zone>",
"start": "<inclusive-day-start-utc>",
"end": "<exclusive-day-end-utc>"
},
"ohlc": {
"start": "<inclusive-day-start-utc>",
"end": "<exclusive-day-end-utc>",
"open": "<protected-market-value>",
"high": "<protected-market-value>",
"low": "<protected-market-value>",
"close": "<protected-market-value>",
"observationCount": 12,
"complete": true
},
"ohlcAvailableFrom": "<first-trusted-observation-time>",
"ohlcStatus": "AVAILABLE"
}
/api/v1/assets/USD_RLS/1405-01-24?calendar=persian
Persian-date request with the legacy response. Convert the Solar Hijri path date to its Gregorian day and return the existing selected observation. Stored observation sides: buyPrice is the dealer buying price (customer sells) and sellPrice is the dealer selling price (customer buys). Each side comes from the same observation as value, quoteUnit and businessTime, and is an exact JSON number or explicit null if not stored. Old observations may have one or both sides missing. No midpoint, previous side, or latest quote is substituted. calendar=persian only converts the path date to the same Gregorian day; include=ohlc adds a midpoint-only candle and does not change the selected observation. GET history and the equivalent POST range return the selected latest observation for each day returned by the existing range query; missing days are not filled. This change does not retrieve or backfill provider history.
curl -sS "https://servix.cc/api/v1/assets/USD_RLS/1405-01-24?calendar=persian" \
-H "X-API-Key: <your-api-key>"
{
"code": "USD_RLS",
"name": "USD_RLS",
"slug": "usd_rls",
"labelEn": "US Dollar / Iranian Rial",
"labelFa": "دلار آمریکا / ریال ایران",
"quoteUnit": "RLS",
"value": "<protected-market-value>",
"businessTime": "<source-timestamp>",
"buyPrice": "<protected-market-value>",
"sellPrice": "<protected-market-value>"
}
/api/v1/assets/USD_RLS/1405-01-24?calendar=persian&include=ohlc
Persian-date request with daily OHLC. Convert the Solar Hijri path date to its Gregorian day, preserve the legacy selected value, and add the local-day OHLC fields. Stored observation sides: buyPrice is the dealer buying price (customer sells) and sellPrice is the dealer selling price (customer buys). Each side comes from the same observation as value, quoteUnit and businessTime, and is an exact JSON number or explicit null if not stored. Old observations may have one or both sides missing. No midpoint, previous side, or latest quote is substituted. calendar=persian only converts the path date to the same Gregorian day; include=ohlc adds a midpoint-only candle and does not change the selected observation. GET history and the equivalent POST range return the selected latest observation for each day returned by the existing range query; missing days are not filled. This change does not retrieve or backfill provider history.
curl -sS "https://servix.cc/api/v1/assets/USD_RLS/1405-01-24?calendar=persian&include=ohlc" \
-H "X-API-Key: <your-api-key>"
{
"code": "USD_RLS",
"name": "USD_RLS",
"slug": "usd_rls",
"labelEn": "US Dollar / Iranian Rial",
"labelFa": "دلار آمریکا / ریال ایران",
"quoteUnit": "RLS",
"value": "<protected-market-value>",
"businessTime": "<source-timestamp>",
"buyPrice": "<protected-market-value>",
"sellPrice": "<protected-market-value>",
"day": {
"date": "2026-04-13",
"timeZone": "<database-session-time-zone>",
"start": "<inclusive-day-start-utc>",
"end": "<exclusive-day-end-utc>"
},
"ohlc": {
"start": "<inclusive-day-start-utc>",
"end": "<exclusive-day-end-utc>",
"open": "<protected-market-value>",
"high": "<protected-market-value>",
"low": "<protected-market-value>",
"close": "<protected-market-value>",
"observationCount": 12,
"complete": true
},
"ohlcAvailableFrom": "<first-trusted-observation-time>",
"ohlcStatus": "AVAILABLE"
}
/api/v1/assets/USD_RLS/history?from=2026-04-01&to=2026-04-13
Use query parameters to receive historical values for one asset over a date range.
curl -sS "https://servix.cc/api/v1/assets/USD_RLS/history?from=2026-04-01&to=2026-04-13" \
-H "X-API-Key: <your-api-key>"
[
{
"code": "USD_RLS",
"name": "USD_RLS",
"slug": "usd_rls",
"labelEn": "US Dollar / Iranian Rial",
"labelFa": "دلار آمریکا / ریال ایران",
"quoteUnit": "RLS",
"value": "<protected-market-value>",
"businessTime": "<source-timestamp>",
"buyPrice": "<protected-market-value>",
"sellPrice": "<protected-market-value>"
}
]
/api/v1/assets/USD_RLS/ohlc?interval=15m&from=2026-08-26T00:00:00Z&to=2026-08-27T00:00:00Z
Return open, high, low, and close candles for one asset in a concrete half-open UTC time range.
curl -sS "https://servix.cc/api/v1/assets/USD_RLS/ohlc?interval=15m&from=2026-08-26T00:00:00Z&to=2026-08-27T00:00:00Z" \
-H "X-API-Key: <your-api-key>"
{
"code": "USD_RLS",
"baseCode": "USD",
"labelEn": "US Dollar / Iranian Rial",
"labelFa": "دلار آمریکا / ریال ایران",
"quoteUnit": "RLS",
"interval": "15m",
"from": "2026-08-26T00:00:00Z",
"to": "2026-08-27T00:00:00Z",
"availableFrom": "<source-timestamp>",
"candles": [
{
"start": "2026-08-26T00:00:00Z",
"end": "2026-08-26T00:15:00Z",
"open": "<protected-market-value>",
"high": "<protected-market-value>",
"low": "<protected-market-value>",
"close": "<protected-market-value>",
"observationCount": 4,
"complete": true
}
]
}
/api/v1/assets/USD_RLS
Send a JSON date range body to receive historical values for one asset.
curl -sS https://servix.cc/api/v1/assets/USD_RLS \
-H "X-API-Key: <your-api-key>" \
-H "Content-Type: application/json" \
--data '{"fromDate":"2026-04-01","toDate":"2026-04-13"}'
[
{
"code": "USD_RLS",
"name": "USD_RLS",
"slug": "usd_rls",
"labelEn": "US Dollar / Iranian Rial",
"labelFa": "دلار آمریکا / ریال ایران",
"quoteUnit": "RLS",
"value": "<protected-market-value>",
"businessTime": "<source-timestamp>",
"buyPrice": "<protected-market-value>",
"sellPrice": "<protected-market-value>"
}
]
/api/v1/status
Return public service metadata such as API version, server time, documentation link, and available endpoint names.
curl -sS https://servix.cc/api/v1/status
{
"status": "OK",
"application": "price_app",
"apiVersion": "v1",
"serverTime": "<response-timestamp>",
"documentationUrl": "<documentation-url>",
"endpoints": [
"GET /api/v1/assets",
"GET /api/v1/assets/supported",
"GET /api/v1/assets/{assetName}",
"GET /api/v1/assets/{assetName}/{date}",
"GET /api/v1/assets/{assetName}/history?from=YYYY-MM-DD&to=YYYY-MM-DD",
"GET /api/v1/assets/{assetCode}/ohlc?interval=15m&from=<UTC-time>&to=<UTC-time>",
"POST /api/v1/assets/{assetName}",
"GET /api/v1/status",
"GET /api/v1/access"
]
}
/api/v1/access
Return the authenticated account's current access type and attribution requirement.
curl -sS https://servix.cc/api/v1/access \
-H "X-API-Key: <your-api-key>"
{
"accessType": "FREE_STARTER",
"attributionRequired": true
}
Examples
All technical snippets are formatted like editor panes so they are easy to copy into your own tooling.
curl -sS https://servix.cc/api/v1/assets/USD_RLS \
-H "X-API-Key: <your-api-key>"
const response = await fetch("https://servix.cc/api/v1/assets/USD_RLS", {
headers: { "X-API-Key": "<your-api-key>" }
});
const data = await response.json();
{
"code": "USD_RLS",
"name": "USD_RLS",
"slug": "usd_rls",
"labelEn": "US Dollar / Iranian Rial",
"labelFa": "دلار آمریکا / ریال ایران",
"quoteUnit": "RLS",
"value": "<protected-market-value>",
"businessTime": "<source-timestamp>",
"buyPrice": "<protected-market-value>",
"sellPrice": "<protected-market-value>",
"midPrice": "<protected-market-value>"
}
curl -sS "https://servix.cc/api/v1/assets/USD_RLS/history?from=2026-04-01&to=2026-04-13" \
-H "X-API-Key: <your-api-key>"
{
"status": 417,
"code": "INVALID_DATE_RANGE",
"message": "The requested date range is not valid.",
"timestamp": "<response-timestamp>",
"path": "/api/v1/assets/USD_RLS/history",
"requestId": "req_example"
}
USD_RLS | US Dollar / Iranian Rial
EUR_RLS | Euro / Iranian Rial
SEKKEH_RLS | Emami Coin / Iranian Rial
NIM_SEKKEH_RLS | Half Coin / Iranian Rial
ROB_SEKKEH_RLS | Quarter Coin / Iranian Rial
BAHAR_RLS | Bahar Azadi Coin / Iranian Rial
GOLD_18_RLS | 18K Gold / Iranian Rial
GOLD_OUNCE_USD | Gold Ounce / US Dollar
SILVER_OUNCE_USD | Silver Ounce / US Dollar
PLATINUM_OUNCE_USD | Platinum Ounce / US Dollar
BTC_USD | Bitcoin / US Dollar
ETH_USD | Ethereum / US Dollar
USDT_USD | Tether / US Dollar
BNB_USD | BNB / US Dollar
XRP_USD | XRP / US Dollar
USDC_USD | USD Coin / US Dollar
SOL_USD | Solana / US Dollar
TRX_USD | TRON / US Dollar
HYPE_USD | Hyperliquid / US Dollar
DOGE_USD | Dogecoin / US Dollar
ZEC_USD | Zcash / US Dollar
LINK_USD | Chainlink / US Dollar
ADA_USD | Cardano / US Dollar
XLM_USD | Stellar / US Dollar
DAI_USD | Dai / US Dollar
BCH_USD | Bitcoin Cash / US Dollar
USDE_USD | Ethena USDe / US Dollar
USD1_USD | USD1 / US Dollar
CC_USD | Canton Coin / US Dollar
LTC_USD | Litecoin / US Dollar
USDG_USD | Global Dollar / US Dollar
HBAR_USD | Hedera / US Dollar
AVAX_USD | Avalanche / US Dollar
SUI_USD | Sui / US Dollar
SHIB_USD | Shiba Inu / US Dollar
PYUSD_USD | PayPal USD / US Dollar
XAUT_USD | Tether Gold / US Dollar
CRO_USD | Cronos / US Dollar
TAO_USD | Bittensor / US Dollar
UNI_USD | Uniswap / US Dollar
NEAR_USD | NEAR Protocol / US Dollar
OKB_USD | OKB / US Dollar
PAXG_USD | PAX Gold / US Dollar
WLFI_USD | World Liberty Financial / US Dollar
RLUSD_USD | Ripple USD / US Dollar
ASTER_USD | Aster / US Dollar
ONDO_USD | Ondo / US Dollar
MNT_USD | Mantle / US Dollar
M_USD | M / US Dollar
USDD_USD | USDD / US Dollar
AAVE_USD | Aave / US Dollar
PUMP_USD | Pump.fun / US Dollar
SKY_USD | Sky / US Dollar
DOT_USD | Polkadot / US Dollar
WLD_USD | Worldcoin / US Dollar
ICP_USD | Internet Computer / US Dollar
PEPE_USD | Pepe / US Dollar
ATOM_USD | Cosmos / US Dollar
BTC_RLS | Bitcoin / Iranian Rial
ETH_RLS | Ethereum / Iranian Rial
USDT_RLS | Tether / Iranian Rial
BNB_RLS | BNB / Iranian Rial
XRP_RLS | XRP / Iranian Rial
USDC_RLS | USD Coin / Iranian Rial
SOL_RLS | Solana / Iranian Rial
TRX_RLS | TRON / Iranian Rial
HYPE_RLS | Hyperliquid / Iranian Rial
DOGE_RLS | Dogecoin / Iranian Rial
ZEC_RLS | Zcash / Iranian Rial
LINK_RLS | Chainlink / Iranian Rial
ADA_RLS | Cardano / Iranian Rial
XLM_RLS | Stellar / Iranian Rial
DAI_RLS | Dai / Iranian Rial
BCH_RLS | Bitcoin Cash / Iranian Rial
USDE_RLS | Ethena USDe / Iranian Rial
USD1_RLS | USD1 / Iranian Rial
CC_RLS | Canton Coin / Iranian Rial
LTC_RLS | Litecoin / Iranian Rial
USDG_RLS | Global Dollar / Iranian Rial
HBAR_RLS | Hedera / Iranian Rial
AVAX_RLS | Avalanche / Iranian Rial
SUI_RLS | Sui / Iranian Rial
SHIB_RLS | Shiba Inu / Iranian Rial
PYUSD_RLS | PayPal USD / Iranian Rial
XAUT_RLS | Tether Gold / Iranian Rial
CRO_RLS | Cronos / Iranian Rial
TAO_RLS | Bittensor / Iranian Rial
UNI_RLS | Uniswap / Iranian Rial
NEAR_RLS | NEAR Protocol / Iranian Rial
OKB_RLS | OKB / Iranian Rial
PAXG_RLS | PAX Gold / Iranian Rial
WLFI_RLS | World Liberty Financial / Iranian Rial
RLUSD_RLS | Ripple USD / Iranian Rial
ASTER_RLS | Aster / Iranian Rial
ONDO_RLS | Ondo / Iranian Rial
MNT_RLS | Mantle / Iranian Rial
M_RLS | M / Iranian Rial
USDD_RLS | USDD / Iranian Rial
AAVE_RLS | Aave / Iranian Rial
PUMP_RLS | Pump.fun / Iranian Rial
SKY_RLS | Sky / Iranian Rial
DOT_RLS | Polkadot / Iranian Rial
WLD_RLS | Worldcoin / Iranian Rial
ICP_RLS | Internet Computer / Iranian Rial
PEPE_RLS | Pepe / Iranian Rial
ATOM_RLS | Cosmos / Iranian Rial
GOLD_MESGHAL_RLS | Gold Mesghal / Iranian Rial
GOLD_24_RLS | 24K Gold / Iranian Rial
STOCK_IR | Iran Stock Index
AFN_RLS | Afghan Afghani / Iranian Rial
AED_RLS | UAE Dirham / Iranian Rial
AMD_RLS | Armenian Dram / Iranian Rial
AZN_RLS | Azerbaijani Manat / Iranian Rial
BHD_RLS | Bahraini Dinar / Iranian Rial
BRL_RLS | Brazilian Real / Iranian Rial
GBP_RLS | British Pound / Iranian Rial
CAD_RLS | Canadian Dollar / Iranian Rial
CHF_RLS | Swiss Franc / Iranian Rial
DKK_RLS | Danish Krone / Iranian Rial
GEL_RLS | Georgian Lari / Iranian Rial
GERAMI_SEKKEH_RLS | One Gram Coin / Iranian Rial
HKD_RLS | Hong Kong Dollar / Iranian Rial
INR_RLS | Indian Rupee / Iranian Rial
IQD_RLS | Iraqi Dinar / Iranian Rial
KWD_RLS | Kuwaiti Dinar / Iranian Rial
MYR_RLS | Malaysian Ringgit / Iranian Rial
NOK_RLS | Norwegian Krone / Iranian Rial
NZD_RLS | New Zealand Dollar / Iranian Rial
OMR_RLS | Omani Rial / Iranian Rial
PKR_RLS | Pakistani Rupee / Iranian Rial
QAR_RLS | Qatari Riyal / Iranian Rial
SAR_RLS | Saudi Riyal / Iranian Rial
SEK_RLS | Swedish Krona / Iranian Rial
SGD_RLS | Singapore Dollar / Iranian Rial
THB_RLS | Thai Baht / Iranian Rial
TRY_RLS | Turkish Lira / Iranian Rial
AUD_RLS | Australian Dollar / Iranian Rial
JPY_RLS | Japanese Yen / Iranian Rial
CNY_RLS | Chinese Yuan / Iranian Rial
RUB_RLS | Russian Ruble / Iranian Rial
SYP_RLS | New Syrian Pound / Iranian Rial
SYP_USD | New Syrian Pound / US Dollar
EUR_USD | Euro / US Dollar
AED_USD | UAE Dirham / US Dollar
GBP_USD | British Pound / US Dollar
CAD_USD | Canadian Dollar / US Dollar
CHF_USD | Swiss Franc / US Dollar
TRY_USD | Turkish Lira / US Dollar
AUD_USD | Australian Dollar / US Dollar
JPY_USD | Japanese Yen / US Dollar
CNY_USD | Chinese Yuan / US Dollar
RUB_USD | Russian Ruble / US Dollar
AFN_USD | Afghan Afghani / US Dollar
AMD_USD | Armenian Dram / US Dollar
AZN_USD | Azerbaijani Manat / US Dollar
BHD_USD | Bahraini Dinar / US Dollar
BRL_USD | Brazilian Real / US Dollar
DKK_USD | Danish Krone / US Dollar
GEL_USD | Georgian Lari / US Dollar
HKD_USD | Hong Kong Dollar / US Dollar
INR_USD | Indian Rupee / US Dollar
IQD_USD | Iraqi Dinar / US Dollar
KWD_USD | Kuwaiti Dinar / US Dollar
MYR_USD | Malaysian Ringgit / US Dollar
NOK_USD | Norwegian Krone / US Dollar
NZD_USD | New Zealand Dollar / US Dollar
OMR_USD | Omani Rial / US Dollar
PKR_USD | Pakistani Rupee / US Dollar
QAR_USD | Qatari Riyal / US Dollar
SAR_USD | Saudi Riyal / US Dollar
SEK_USD | Swedish Krona / US Dollar
SGD_USD | Singapore Dollar / US Dollar
THB_USD | Thai Baht / US Dollar