LUME EXCHANGE RATES / API REFERENCE

Tài liệu API

Nguồn được cấu hình là Nhà cung cấp tỷ giá bên ngoài. Phản hồi nêu nguồn và thời điểm công bố. Tiền tệ khả dụng dựa trên dữ liệu thực.

Base URLhttps://lumeexchangerates.com

Tổng quan

Lume Exchange Rates kết hợp so sánh, quy đổi và lịch sử cho du lịch, giá quốc tế và sản phẩm.

Nguồn được cấu hình là Nhà cung cấp tỷ giá bên ngoài. Phản hồi nêu nguồn và thời điểm công bố. Tiền tệ khả dụng dựa trên dữ liệu thực.

HTTPSJSONUTF-8GET / POSTUTC

Bắt đầu nhanh

Đọc danh sách tiền tệ rồi chọn anchor và targets. Tên trường và mã giống nhau ở mọi ngôn ngữ.

cURL
curl --request GET 'https://lumeexchangerates.com/v1/quotes?anchor=USD&targets=EUR,JPY'
JavaScript · browser
const response = await fetch('/v1/quotes?anchor=USD&targets=EUR,JPY', {
  credentials: 'same-origin'
});
if (!response.ok) throw new Error(`HTTP ${response.status}`);
const { meta, anchor, data } = await response.json();
console.log(anchor, meta.as_of, data);

Ví dụ trình duyệt dùng cùng nguồn. Trang riêng tư yêu cầu quyền truy cập; URL không bỏ qua đăng nhập.

Truy cập và xác thực

Truy cập theo quyền của trang và phiên trình duyệt. Chưa có khóa API khách hàng, xác thực Bearer cho khách hàng hoặc API công khai khác nguồn. Giữ App ID của nhà cung cấp trên máy chủ.

Tham sốKiểuMô tả
Base URLURLhttps://lumeexchangerates.com
Content-Typeheaderapplication/json
Customer API key—Bản xem trước này dùng phiên trình duyệt đã đăng nhập. Chưa cấp khóa API riêng cho từng khách hàng.
Provider App IDserver secretOPEN_EXCHANGE_RATES_APP_ID
CORSsame-originHiện không có tiêu đề cho phép truy cập khác nguồn.

Authorization: Token chỉ dành cho máy chủ gọi Nhà cung cấp tỷ giá bên ngoài, không xác thực khách hàng. Kiểm tra HTTP và Content-Type vì lỗi truy cập có thể là HTML hoặc chuyển hướng.

Điểm cuối

MethodPathMô tả
GET/v1/currenciesMọi mã có tỷ giá hiện tại cùng tên từ nhà cung cấp. Bao gồm đồng tiền thay thế và kim loại khả dụng.
GET/v1/quotesMã đồng tiền cơ sở; mặc định là USD. Chấp nhận mọi mã hiện có từ nhà cung cấp.
GET/v1/exchangeSố tiền dạng số không âm cần chuyển đổi.
GET/v1/historyTra cứu tỷ giá theo ngày qua /v1/history và theo khoảng ngày qua /v1/series.
GET/v1/seriesTra cứu tỷ giá theo ngày qua /v1/history và theo khoảng ngày qua /v1/series.
GET/v1/candlesOHLC
GET/v1/capabilitiesTính khả dụng
GET/api/rates/latestTỷ giá công bố mới nhất
GET/api/currenciesTiền tệ
GET/api/rates/historyBiểu đồ
GET/api/rates/previousNgày UTC trước
POST/api/convertQuy đổi

/v1 là API truy vấn gọn; /api phục vụ tỷ giá, lịch sử và quy đổi của trang. Giá trị mặc định và phản hồi khác nhau.

GET /v1/currencies

Mọi mã có tỷ giá hiện tại cùng tên từ nhà cung cấp. Bao gồm đồng tiền thay thế và kim loại khả dụng.

Tham số: —

cURL
curl --request GET 'https://lumeexchangerates.com/v1/currencies'

Giá trị và ngày là ví dụ, không phải tỷ giá hiện tại. Danh sách có thể được rút gọn; dùng công cụ thử API để xem dữ liệu thật.

JSON
{
  "meta": {
    "mode": "provider",
    "source": "Nhà cung cấp tỷ giá bên ngoài",
    "source_url": "https://openexchangerates.org/",
    "as_of": "2026-01-01T00:00:00.000Z",
    "fetched_at": "2026-01-01T00:00:05.000Z",
    "currency_count": 3,
    "includes_alternative": true,
    "refresh_interval_seconds": 300,
    "provider_plan": "Unlimited",
    "notice": "Illustrative response; not live rates."
  },
  "data": [
    {
      "code": "USD",
      "name": "United States Dollar"
    },
    {
      "code": "EUR",
      "name": "Euro"
    },
    {
      "code": "JPY",
      "name": "Japanese Yen"
    }
  ]
}
Tham sốKiểuMô tả
data[].codestringMã chữ hoa; tài sản thay thế có thể dài hơn ba ký tự hoặc có dấu gạch dưới.
data[].namestringTên tiền tệ của nhà cung cấp; nếu thiếu thì dùng mã.

GET /v1/quotes

Mã đồng tiền cơ sở; mặc định là USD. Chấp nhận mọi mã hiện có từ nhà cung cấp.

Tham sốKiểuBắt buộcMặc địnhMô tả
anchorstringTùy chọnUSDMã đồng tiền cơ sở; mặc định là USD. Chấp nhận mọi mã hiện có từ nhà cung cấp.
targetsstringTùy chọntất cảCác mã đích phân cách bằng dấu phẩy. Bỏ qua để trả về mọi mã khả dụng.
cURL
curl --request GET 'https://lumeexchangerates.com/v1/quotes?anchor=USD&targets=EUR,JPY'

Giá trị và ngày là ví dụ, không phải tỷ giá hiện tại. Danh sách có thể được rút gọn; dùng công cụ thử API để xem dữ liệu thật.

JSON
{
  "meta": {
    "mode": "provider",
    "source": "Nhà cung cấp tỷ giá bên ngoài",
    "source_url": "https://openexchangerates.org/",
    "as_of": "2026-01-01T00:00:00.000Z",
    "fetched_at": "2026-01-01T00:00:05.000Z",
    "currency_count": 3,
    "includes_alternative": true,
    "refresh_interval_seconds": 300,
    "provider_plan": "Unlimited",
    "notice": "Illustrative response; not live rates."
  },
  "anchor": "USD",
  "data": [
    {
      "currency": "EUR",
      "value": 0.9
    },
    {
      "currency": "JPY",
      "value": 150
    }
  ]
}

/v1/quotes?anchor=EUR&targets=USD,JPY trả đơn vị đích trên một đơn vị cơ sở. Loại bỏ targets trùng; mã rỗng, chữ thường hoặc không có trả 400.

Tham sốKiểuMô tả
anchorstringMã đồng tiền cơ sở; mặc định là USD. Chấp nhận mọi mã hiện có từ nhà cung cấp.
data[].currencystringSang
data[].valuenumberrates[currency] / rates[anchor]

GET /v1/exchange

Số tiền dạng số không âm cần chuyển đổi.

Tham sốKiểuBắt buộcMặc địnhMô tả
fromstringTùy chọnUSDMã đồng tiền nguồn; mặc định là USD.
tostringTùy chọnKRWMã đồng tiền đích; mặc định là KRW.
quantitynumberTùy chọn1Số tiền dạng số không âm cần chuyển đổi.
cURL
curl --request GET 'https://lumeexchangerates.com/v1/exchange?from=USD&to=EUR&quantity=100'

Giá trị và ngày là ví dụ, không phải tỷ giá hiện tại. Danh sách có thể được rút gọn; dùng công cụ thử API để xem dữ liệu thật.

JSON
{
  "meta": {
    "mode": "provider",
    "source": "Nhà cung cấp tỷ giá bên ngoài",
    "source_url": "https://openexchangerates.org/",
    "as_of": "2026-01-01T00:00:00.000Z",
    "fetched_at": "2026-01-01T00:00:05.000Z",
    "currency_count": 3,
    "includes_alternative": true,
    "refresh_interval_seconds": 300,
    "provider_plan": "Unlimited",
    "notice": "Illustrative response; not live rates."
  },
  "data": {
    "from": "USD",
    "to": "EUR",
    "quantity": 100,
    "rate": 0.9,
    "result": 90
  }
}

/v1/exchange?from=USD&to=EUR&quantity=100. Luôn chỉ định from và to; tuyến GET cũ mặc định KRW. Rỗng, âm, NaN, vô cực hoặc tràn kết quả trả 400.

Tham sốKiểuMô tả
data.ratenumberrates[to] / rates[from]
data.resultnumberquantity × rate

GET /api/rates/latest

Tỷ giá công bố mới nhất

Tham số: —

cURL
curl --request GET 'https://lumeexchangerates.com/api/rates/latest'

Giá trị và ngày là ví dụ, không phải tỷ giá hiện tại. Danh sách có thể được rút gọn; dùng công cụ thử API để xem dữ liệu thật.

JSON
{
  "meta": {
    "provider": "Nhà cung cấp tỷ giá bên ngoài",
    "kind": "latest_published",
    "provider_timestamp": 1767225600,
    "published_at": "2026-01-01T00:00:00.000Z",
    "expected_interval_seconds": 300,
    "lag_seconds": 5,
    "stale": false,
    "timezone": "Asia/Seoul",
    "fetched_at": "2026-01-01T00:00:05.000Z",
    "persistent_storage": false
  },
  "data": {
    "base": "USD",
    "rates": {
      "USD": 1,
      "EUR": 0.9,
      "JPY": 150
    }
  }
}
Tham sốKiểuMô tả
data.basestringUSD
data.ratesobjectTỷ giá theo USD; xác nhận mã trong phản hồi mới nhất.
meta.provider_timestampintegerUTC · UNIX seconds
meta.published_atstringISO 8601 · UTC
meta.fetched_atstringThời điểm máy chủ lấy dữ liệu, khác thời điểm nhà cung cấp công bố.
meta.expected_interval_secondsintegerseconds
meta.stalebooleantrue khi độ tuổi vượt max(3 × chu kỳ dự kiến, 900 giây).
meta.lag_secondsintegerSố giây từ khi nhà cung cấp công bố.
meta.persistent_storagebooleanDịch vụ thu thập lưu trữ lâu dài đã kết nối hay chưa.
meta.kindstringlatest_published | utc_daily

GET /api/currencies

Tiền tệ

Tham sốKiểuBắt buộcMặc địnhMô tả
langstringTùy chọnenen / ko / ja / zh / es / hi / bn / de / fr / nl / pt / it / ru / vi / th / ar / id / ur
cURL
curl --request GET 'https://lumeexchangerates.com/api/currencies?lang=en'

Giá trị và ngày là ví dụ, không phải tỷ giá hiện tại. Danh sách có thể được rút gọn; dùng công cụ thử API để xem dữ liệu thật.

JSON
{
  "meta": {
    "provider": "Nhà cung cấp tỷ giá bên ngoài",
    "kind": "latest_published",
    "provider_timestamp": 1767225600,
    "published_at": "2026-01-01T00:00:00.000Z",
    "expected_interval_seconds": 300,
    "lag_seconds": 5,
    "stale": false,
    "timezone": "Asia/Seoul",
    "fetched_at": "2026-01-01T00:00:05.000Z",
    "persistent_storage": false
  },
  "data": [
    {
      "code": "USD",
      "name": "US Dollar"
    },
    {
      "code": "EUR",
      "name": "Euro"
    }
  ]
}

Intl.DisplayNames bản địa hóa tên; tài sản không nhận diện giữ nguyên mã. Chỉ trả mã có trong dữ liệu hiện tại.

GET /api/rates/history

Tra cứu tỷ giá theo ngày qua /v1/history và theo khoảng ngày qua /v1/series.

Tham sốKiểuBắt buộcMặc địnhMô tả
fromstringTùy chọnUSDTừ
tostringTùy chọnEURSang
periodenumTùy chọn1M1D | 1W | 1M | 3M | 1Y
cURL
curl --request GET 'https://lumeexchangerates.com/api/rates/history?from=USD&to=EUR&period=1W'

Giá trị và ngày là ví dụ, không phải tỷ giá hiện tại. Danh sách có thể được rút gọn; dùng công cụ thử API để xem dữ liệu thật.

JSON
{
  "meta": {
    "kind": "utc_daily",
    "from": "USD",
    "to": "EUR",
    "period": "1W",
    "provider": "Nhà cung cấp tỷ giá bên ngoài",
    "persistent_storage": false
  },
  "data": [
    {
      "time": "2026-01-01",
      "value": 0.9
    },
    {
      "time": "2026-01-02",
      "value": 0.91
    }
  ]
}

1W bắt đầu bảy ngày trước; 1M, 3M, 1Y theo lịch. Dữ liệu ngày kết thúc hôm qua. Điều chỉnh cuối tháng, năm nhuận; chia kỳ dài theo tháng rồi sắp xếp và loại ngày trùng.

Tham sốKiểuMô tả
data[].timestring | integerHằng ngày: YYYY-MM-DD (UTC). Trong ngày: giây UNIX.
data[].valuenumberrates[to] / rates[from]
meta.kindstringutc_daily | intraday
JSON
{
  "meta": {
    "kind": "intraday",
    "persistent_storage": false
  },
  "data": []
}

Chưa nối dịch vụ thu thập thì 1D trả HTTP 200 và danh sách rỗng, không phải lỗi hay dữ liệu từng phút. Mã không tồn tại ở kỳ lịch sử có thể không tra cứu được.

GET /api/rates/previous

Ngày UTC trước

Tham sốKiểuBắt buộcMặc địnhMô tả
fromstringTùy chọnUSDTừ
tostringTùy chọnEURSang
cURL
curl --request GET 'https://lumeexchangerates.com/api/rates/previous?from=USD&to=EUR'

Giá trị và ngày là ví dụ, không phải tỷ giá hiện tại. Danh sách có thể được rút gọn; dùng công cụ thử API để xem dữ liệu thật.

JSON
{
  "meta": {
    "kind": "utc_daily",
    "reference_date": "2026-01-01",
    "reference_timestamp": "2026-01-01T23:59:59Z"
  },
  "data": {
    "from": "USD",
    "to": "EUR",
    "rate": 0.9,
    "rates": {
      "USD": 1,
      "EUR": 0.9
    }
  }
}

So với ngày UTC trước. reference_timestamp là ranh giới cuối ngày, không phải giờ công bố. Phần trăm: (hiện tại − tham chiếu) / tham chiếu × 100.

POST /api/convert

Quy đổi

Tham sốKiểuBắt buộcMặc địnhMô tả
Content-TypeheaderBắt buộcapplication/jsonapplication/json
amountnumberBắt buộc—0 ≤ amount ≤ 1e15; finite
fromstringBắt buộc—Từ
tostringBắt buộc—Sang
cURL
curl --request POST 'https://lumeexchangerates.com/api/convert' \
  --header 'Content-Type: application/json' \
  --data '{"amount":100,"from":"USD","to":"EUR"}'

Giá trị và ngày là ví dụ, không phải tỷ giá hiện tại. Danh sách có thể được rút gọn; dùng công cụ thử API để xem dữ liệu thật.

JSON
{
  "meta": {
    "provider": "Nhà cung cấp tỷ giá bên ngoài",
    "kind": "latest_published",
    "provider_timestamp": 1767225600,
    "published_at": "2026-01-01T00:00:00.000Z",
    "expected_interval_seconds": 300,
    "lag_seconds": 5,
    "stale": false,
    "timezone": "Asia/Seoul",
    "fetched_at": "2026-01-01T00:00:05.000Z",
    "persistent_storage": false
  },
  "data": {
    "amount": 100,
    "from": "USD",
    "to": "EUR",
    "rate": 0.9,
    "result": 90
  }
}

Gửi amount là số JSON; chuỗi "100" trả 400. Mã phải có trong bản chụp hiện tại. Không thực hiện chuyển tiền hay giao dịch.

GET /v1/history

Tra cứu tỷ giá theo ngày qua /v1/history và theo khoảng ngày qua /v1/series.

Tham sốKiểuBắt buộcMặc địnhMô tả
dateYYYY-MM-DDBắt buộc—1999-01-01 ≤ date ≤ UTC today
anchorstringTùy chọnUSDTừ
targetsCSVTùy chọnallSang
cURL
curl --request GET 'https://lumeexchangerates.com/v1/history?date=2026-01-01&anchor=EUR&targets=USD,JPY'

Giá trị và ngày là ví dụ, không phải tỷ giá hiện tại. Danh sách có thể được rút gọn; dùng công cụ thử API để xem dữ liệu thật.

JSON
{
  "meta": {
    "date": "2026-01-01",
    "published_at": "2026-01-01T23:00:00Z",
    "partial_day": false
  },
  "anchor": "EUR",
  "data": [
    {
      "currency": "USD",
      "value": 1.1
    }
  ]
}
Tham sốKiểuMô tả
meta.partial_daybooleanTham chiếu hằng ngày UTC
meta.published_atISO 8601 UTCTỷ giá công bố mới nhất

GET /v1/series

Tra cứu tỷ giá theo ngày qua /v1/history và theo khoảng ngày qua /v1/series.

Tham sốKiểuBắt buộcMặc địnhMô tả
start / endYYYY-MM-DDBắt buộc—1999-01-01 ≤ start ≤ end < UTC today; ≤ 366 days inclusive
anchor / targetsstring / CSVTùy chọnUSD / allsame as /v1/quotes
cURL
curl --request GET 'https://lumeexchangerates.com/v1/series?start=2026-01-01&end=2026-01-07&anchor=USD&targets=EUR'

Giá trị và ngày là ví dụ, không phải tỷ giá hiện tại. Danh sách có thể được rút gọn; dùng công cụ thử API để xem dữ liệu thật.

JSON
{
  "meta": {
    "start": "2026-01-01",
    "end": "2026-01-02",
    "timezone": "UTC",
    "count": 2
  },
  "anchor": "USD",
  "data": [
    {
      "date": "2026-01-01",
      "rates": [
        {
          "currency": "EUR",
          "value": 0.9
        }
      ]
    },
    {
      "date": "2026-01-02",
      "rates": [
        {
          "currency": "EUR",
          "value": 0.91
        }
      ]
    }
  ]
}

OHLC qua /v1/candles cần quyền từ nhà cung cấp. Xem /v1/capabilities; tính khả dụng phụ thuộc gói đã kết nối.

JSON
{
  "timezone": "UTC",
  "date_bounds": "inclusive",
  "max_days": 366,
  "upstream_chunk": "calendar_month"
}

GET /v1/candles

OHLC qua /v1/candles cần quyền từ nhà cung cấp. Xem /v1/capabilities; tính khả dụng phụ thuộc gói đã kết nối.

Tham sốKiểuBắt buộcMặc địnhMô tả
startYYYY-MM-DDTHH:mm:00ZBắt buộc—UTC; completed period only; ≥ 2016-12-19
periodenumBắt buộc—1m | 5m | 15m | 30m | 1h | 12h | 1d | 1w | 1mo
anchor / targetsstring / CSVTùy chọnUSD / allprovider base / symbols
cURL
curl --request GET 'https://lumeexchangerates.com/v1/candles?start=2026-01-01T00%3A00%3A00Z&period=1d&anchor=USD&targets=EUR'

Giá trị và ngày là ví dụ, không phải tỷ giá hiện tại. Danh sách có thể được rút gọn; dùng công cụ thử API để xem dữ liệu thật.

JSON
{
  "meta": {
    "start": "2026-01-01T00:00:00Z",
    "end": "2026-01-01T23:59:59Z",
    "period": "1d"
  },
  "anchor": "USD",
  "data": [
    {
      "currency": "EUR",
      "open": 0.9,
      "high": 0.92,
      "low": 0.89,
      "close": 0.91,
      "average": 0.905
    }
  ]
}
JSON
{
  "source": "provider_ohlc",
  "synthetic": false,
  "cross_rate_ohlc": false,
  "max_age": {
    "1m": "1h",
    "5m": "24h",
    "15m": "24h",
    "30m": "32d",
    "1h": "32d"
  },
  "alignment_minutes": {
    "5m": 5,
    "15m": 15,
    "30m": 30,
    "1h": 30,
    "12h": 30,
    "1d": 30
  },
  "calendar_alignment": {
    "1w": "00:00 UTC",
    "1mo": "YYYY-MM-01T00:00:00Z"
  }
}

GET /v1/capabilities

Tính khả dụng

Tham số: —

cURL
curl --request GET 'https://lumeexchangerates.com/v1/capabilities'

Giá trị và ngày là ví dụ, không phải tỷ giá hiện tại. Danh sách có thể được rút gọn; dùng công cụ thử API để xem dữ liệu thật.

JSON
{
  "data": {
    "latest": true,
    "currencies": true,
    "conversion": "latest_snapshot",
    "historical": "verified_on_request",
    "time_series": true,
    "ohlc": false,
    "refresh_interval_seconds": 300,
    "customer_api_keys": false
  }
}

OHLC qua /v1/candles cần quyền từ nhà cung cấp. Xem /v1/capabilities; tính khả dụng phụ thuộc gói đã kết nối.

Dữ liệu và độ chính xác

Tỷ giá tham khảo không phải báo giá ngân hàng hay giá giao dịch được bảo đảm. Quy đổi dùng cùng một bộ tỷ giá; chỉ làm tròn khi hiển thị hoặc thanh toán.

Formula
rate = rates[to] / rates[from]
result = amount * rate

Tỷ giá giữ độ chính xác số thực, không cắt theo số chữ số thập phân cố định. Chỉ làm tròn khi hiển thị hoặc theo chính sách kế toán.

Một đơn vị nguồn, kể cả JPY. Chỉ nhân 100 ở lớp hiển thị nếu cần. Xét sai số nhị phân JavaScript và quy định thập phân, làm tròn khi quyết toán.

Ngày và giờ

UNIX là giây UTC, ISO dùng Z. Ngày UTC có thể khác ngày địa phương. Trang dùng múi giờ trình duyệt; meta.timezone chỉ gợi ý hiển thị.

Tham sốKiểuMô tả
/v1 meta.as_ofISO 8601 | YYYY-MM-DDThời điểm của nhà cung cấp
/v1 meta.refresh_interval_secondsintegerBộ nhớ đệm
/v1 meta.currency_countintegerCó … đồng tiền
/v1 meta.modeprovider | dailyNguồn dữ liệu
/api meta.published_atISO 8601 UTCTỷ giá công bố mới nhất
history data[].timeYYYY-MM-DD UTC | UNIX secondsTham chiếu hằng ngày UTC

Lỗi

HTTPcodeMô tả
400INVALID_CURRENCY / INVALID_INPUT / INVALID_CONVERSION / INVALID_JSON / INVALID_PERIODNhập số tiền không âm
405METHOD_NOT_ALLOWEDGET: /v1/*, /api/rates/*, /api/currencies; POST: /api/convert
404NOT_FOUND/api/rates/*
422HISTORY_NOT_IN_PLAN / DATA_UNAVAILABLETính khả dụng
429RATE_LIMITED/api/* · 90 / IP / minute
404NOT_FOUNDUnknown /v1 endpoint
422FEATURE_NOT_IN_PLAN / HISTORY_NOT_IN_PLAN / OHLC_NOT_IN_PLANTính khả dụng
400INVALID_DATE / INVALID_DATE_RANGE / INVALID_PERIOD / INCOMPLETE_PERIODNhập số tiền không âm
503PROVIDER_UNAVAILABLE / DATA_UNAVAILABLE / SERVICE_UNAVAILABLEKhông thể tải tỷ giá. Vui lòng thử lại sau.
JSON
{
  "error": {
    "code": "INVALID_CURRENCY",
    "message": "Symbol not available in latest provider data"
  }
}

message có thể thiếu. Xử lý theo HTTP và error.code. Sửa đầu vào; với 429 hoặc 503 tạm thời, thử lại có giới hạn với độ trễ tăng lũy thừa và ngẫu nhiên. Không bảo đảm Retry-After.

Giới hạn và bộ nhớ đệm

Dữ liệu được lưu đệm, hiện cấu hình chu kỳ năm phút. /api: 90 yêu cầu mỗi phút mỗi IP, theo từng Worker trực tiếp hoặc chung qua Redis. /v1 chưa áp dụng hạn mức gói tương lai.

Cache-Control: no-store áp dụng cho phản hồi, không phải bộ đệm nhà cung cấp trên máy chủ. Tái dùng bản chụp theo thời điểm công bố. Khi lỗi có thể trả dữ liệu tốt gần nhất: kiểm tra stale hoặc as_of. Bộ đệm Worker không lâu dài.

JSON
{
  "endpoints": [
    "/v1/history",
    "/v1/series",
    "/v1/candles",
    "/v1/capabilities"
  ],
  "requests_per_ip_per_minute": 60,
  "cache": "in_process",
  "completed_history_cache_seconds": 3600,
  "current_day_cache_seconds": 60
}

Tính khả dụng

OHLC qua /v1/candles cần quyền từ nhà cung cấp. Xem /v1/capabilities; tính khả dụng phụ thuộc gói đã kết nối.

OHLC qua /v1/candles cần quyền từ nhà cung cấp. Xem /v1/capabilities; tính khả dụng phụ thuộc gói đã kết nối.

Thử API

Gọi API ngay trên trang này. Khóa nhà cung cấp được giữ trên máy chủ.

YÊU CẦU / cURL
PHẢN HỒI / JSON
Gửi yêu cầu để xem phản hồi JSON thực tế.
WELCOME TO LUME EXCHANGE RATES

Bắt đầu xây dựng với Lume Exchange Rates

Khám phá tỷ giá thực mà không cần thẻ. API miễn phí hiện là bản xem trước; không phát sinh giao dịch mua hay khoản thu.

Tỷ giá thực · Không cần thanh toán

SUBSCRIPTION / USD

Kiểm tra gói đăng ký

Đăng ký định kỳ bằng USD. Kiểm tra thuế và tổng tiền cuối cùng trong cửa sổ thanh toán bảo mật trước khi xác nhận.

Thuế áp dụng hiển thị khi thanh toán. Bạn có thể quản lý gia hạn và hủy trong cổng thanh toán.

Paddle

ACCOUNT / BILLING

Gói đăng ký của bạn