LUME EXCHANGE RATES / API REFERENCE

API दस्तावेज़

वर्तमान स्रोत बाहरी विनिमय दर प्रदाता है। जवाब में स्रोत और प्रकाशन समय मिलता है। उपलब्ध मुद्राएँ वास्तविक डेटा पर आधारित हैं।

Base URLhttps://lumeexchangerates.com

परिचय

Lume Exchange Rates यात्रा, अंतरराष्ट्रीय कीमतों और उत्पादों के लिए दर तुलना, रूपांतरण और इतिहास एक जगह देता है।

वर्तमान स्रोत बाहरी विनिमय दर प्रदाता है। जवाब में स्रोत और प्रकाशन समय मिलता है। उपलब्ध मुद्राएँ वास्तविक डेटा पर आधारित हैं।

HTTPSJSONUTF-8GET / POSTUTC

त्वरित शुरुआत

पहले मुद्रा सूची लें, फिर anchor और targets चुनें। सभी भाषाओं में फ़ील्ड और कोड समान हैं।

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);

ब्राउज़र उदाहरण उसी स्रोत पर चलता है। निजी साइट के लिए अनुमति चाहिए; URL लॉग इन को नहीं छोड़ता।

पहुँच और प्रमाणीकरण

पहुँच साइट अनुमति और ब्राउज़र सत्र पर निर्भर है। ग्राहक API कुंजी, ग्राहक Bearer प्रमाणीकरण और सार्वजनिक cross-origin API अभी नहीं हैं। प्रदाता App ID सर्वर पर रखें।

पैरामीटरप्रकारविवरण
Base URLURLhttps://lumeexchangerates.com
Content-Typeheaderapplication/json
Customer API key—यह होस्ट किया गया पूर्वावलोकन ब्राउज़र के लॉग इन सत्र का उपयोग करता है। ग्राहक-विशिष्ट API कुंजियाँ अभी जारी नहीं की जातीं।
Provider App IDserver secretOPEN_EXCHANGE_RATES_APP_ID
CORSsame-originअभी cross-origin अनुमति हेडर नहीं दिए जाते।

Authorization: Token केवल सर्वर से बाहरी विनिमय दर प्रदाता के लिए है, ग्राहक प्रमाणीकरण नहीं। HTTP और Content-Type जाँचें; पहुँच त्रुटि HTML या redirect हो सकती है।

एंडपॉइंट

MethodPathविवरण
GET/v1/currenciesवर्तमान दरों वाले सभी चिह्न और प्रदाता के नाम। उपलब्ध वैकल्पिक मुद्राएँ और धातुएँ भी शामिल हैं।
GET/v1/quotesआधार मुद्रा का चिह्न; डिफ़ॉल्ट USD है। प्रदाता का कोई भी वर्तमान चिह्न स्वीकार है।
GET/v1/exchangeरूपांतरित की जाने वाली शून्य या उससे अधिक संख्यात्मक राशि।
GET/v1/historyकिसी तारीख की दर /v1/history और अवधि का डेटा /v1/series से प्राप्त करें।
GET/v1/seriesकिसी तारीख की दर /v1/history और अवधि का डेटा /v1/series से प्राप्त करें।
GET/v1/candlesOHLC
GET/v1/capabilitiesउपलब्धता
GET/api/rates/latestनवीनतम प्रकाशित दर
GET/api/currenciesमुद्रा
GET/api/rates/historyचार्ट
GET/api/rates/previousपिछला UTC दिन
POST/api/convertमुद्रा परिवर्तक

/v1 संक्षिप्त क्वेरी API है; /api साइट की दरें, इतिहास और रूपांतरण देता है। डिफ़ॉल्ट और उत्तर अलग हैं।

GET /v1/currencies

वर्तमान दरों वाले सभी चिह्न और प्रदाता के नाम। उपलब्ध वैकल्पिक मुद्राएँ और धातुएँ भी शामिल हैं।

पैरामीटर: —

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

मान और तारीखें उदाहरण हैं, वर्तमान दरें नहीं। सूचियाँ संक्षिप्त हो सकती हैं; वास्तविक डेटा API परीक्षण में देखें।

JSON
{
  "meta": {
    "mode": "provider",
    "source": "बाहरी विनिमय दर प्रदाता",
    "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"
    }
  ]
}
पैरामीटरप्रकारविवरण
data[].codestringबड़े अक्षरों का कोड; वैकल्पिक परिसंपत्तियों में तीन से अधिक अक्षर या अंडरस्कोर हो सकते हैं।
data[].namestringप्रदाता का मुद्रा नाम, अन्यथा कोड।

GET /v1/quotes

आधार मुद्रा का चिह्न; डिफ़ॉल्ट USD है। प्रदाता का कोई भी वर्तमान चिह्न स्वीकार है।

पैरामीटरप्रकारआवश्यकडिफ़ॉल्टविवरण
anchorstringवैकल्पिकUSDआधार मुद्रा का चिह्न; डिफ़ॉल्ट USD है। प्रदाता का कोई भी वर्तमान चिह्न स्वीकार है।
targetsstringवैकल्पिकसभीअल्पविराम से अलग किए गए लक्ष्य चिह्न। छोड़ने पर सभी उपलब्ध चिह्न लौटते हैं।
cURL
curl --request GET 'https://lumeexchangerates.com/v1/quotes?anchor=USD&targets=EUR,JPY'

मान और तारीखें उदाहरण हैं, वर्तमान दरें नहीं। सूचियाँ संक्षिप्त हो सकती हैं; वास्तविक डेटा API परीक्षण में देखें।

JSON
{
  "meta": {
    "mode": "provider",
    "source": "बाहरी विनिमय दर प्रदाता",
    "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 प्रति एक आधार इकाई की लक्ष्य इकाइयाँ देता है। दोहराव हटते हैं; खाली, छोटे अक्षर या अनुपलब्ध कोड पर 400।

पैरामीटरप्रकारविवरण
anchorstringआधार मुद्रा का चिह्न; डिफ़ॉल्ट USD है। प्रदाता का कोई भी वर्तमान चिह्न स्वीकार है।
data[].currencystringमें
data[].valuenumberrates[currency] / rates[anchor]

GET /v1/exchange

रूपांतरित की जाने वाली शून्य या उससे अधिक संख्यात्मक राशि।

पैरामीटरप्रकारआवश्यकडिफ़ॉल्टविवरण
fromstringवैकल्पिकUSDस्रोत मुद्रा का चिह्न; डिफ़ॉल्ट USD है।
tostringवैकल्पिकKRWलक्ष्य मुद्रा का चिह्न; डिफ़ॉल्ट KRW है।
quantitynumberवैकल्पिक1रूपांतरित की जाने वाली शून्य या उससे अधिक संख्यात्मक राशि।
cURL
curl --request GET 'https://lumeexchangerates.com/v1/exchange?from=USD&to=EUR&quantity=100'

मान और तारीखें उदाहरण हैं, वर्तमान दरें नहीं। सूचियाँ संक्षिप्त हो सकती हैं; वास्तविक डेटा API परीक्षण में देखें।

JSON
{
  "meta": {
    "mode": "provider",
    "source": "बाहरी विनिमय दर प्रदाता",
    "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। from और to हमेशा दें; पुराने GET रूट का डिफ़ॉल्ट KRW है। खाली, ऋणात्मक, NaN, अनंत या ओवरफ़्लो पर 400।

पैरामीटरप्रकारविवरण
data.ratenumberrates[to] / rates[from]
data.resultnumberquantity × rate

GET /api/rates/latest

नवीनतम प्रकाशित दर

पैरामीटर: —

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

मान और तारीखें उदाहरण हैं, वर्तमान दरें नहीं। सूचियाँ संक्षिप्त हो सकती हैं; वास्तविक डेटा API परीक्षण में देखें।

JSON
{
  "meta": {
    "provider": "बाहरी विनिमय दर प्रदाता",
    "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
    }
  }
}
पैरामीटरप्रकारविवरण
data.basestringUSD
data.ratesobjectUSD आधारित सभी उपलब्ध दरें; नवीनतम उत्तर में कोड की पुष्टि करें।
meta.provider_timestampintegerUTC · UNIX seconds
meta.published_atstringISO 8601 · UTC
meta.fetched_atstringसर्वर का प्राप्ति समय, प्रदाता के प्रकाशन समय से अलग।
meta.expected_interval_secondsintegerseconds
meta.stalebooleanआयु max(3 × अपेक्षित अंतराल, 900 सेकंड) से अधिक हो तो true।
meta.lag_secondsintegerप्रदाता के प्रकाशन के बाद बीते सेकंड।
meta.persistent_storagebooleanस्थायी संग्रह सेवा जुड़ी है या नहीं।
meta.kindstringlatest_published | utc_daily

GET /api/currencies

मुद्रा

पैरामीटरप्रकारआवश्यकडिफ़ॉल्टविवरण
langstringवैकल्पिकenen / 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'

मान और तारीखें उदाहरण हैं, वर्तमान दरें नहीं। सूचियाँ संक्षिप्त हो सकती हैं; वास्तविक डेटा API परीक्षण में देखें।

JSON
{
  "meta": {
    "provider": "बाहरी विनिमय दर प्रदाता",
    "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 से स्थानीयकृत हैं। अज्ञात परिसंपत्ति का कोड रहता है। केवल वर्तमान कोड लौटते हैं।

GET /api/rates/history

किसी तारीख की दर /v1/history और अवधि का डेटा /v1/series से प्राप्त करें।

पैरामीटरप्रकारआवश्यकडिफ़ॉल्टविवरण
fromstringवैकल्पिकUSDसे
tostringवैकल्पिकEURमें
periodenumवैकल्पिक1M1D | 1W | 1M | 3M | 1Y
cURL
curl --request GET 'https://lumeexchangerates.com/api/rates/history?from=USD&to=EUR&period=1W'

मान और तारीखें उदाहरण हैं, वर्तमान दरें नहीं। सूचियाँ संक्षिप्त हो सकती हैं; वास्तविक डेटा API परीक्षण में देखें।

JSON
{
  "meta": {
    "kind": "utc_daily",
    "from": "USD",
    "to": "EUR",
    "period": "1W",
    "provider": "बाहरी विनिमय दर प्रदाता",
    "persistent_storage": false
  },
  "data": [
    {
      "time": "2026-01-01",
      "value": 0.9
    },
    {
      "time": "2026-01-02",
      "value": 0.91
    }
  ]
}

1W सात दिन पहले शुरू होता है; 1M, 3M और 1Y कैलेंडर पर आधारित हैं। दैनिक डेटा कल तक है। माहांत और लीप वर्ष समायोजित होते हैं; लंबे समय को महीनों में बाँटकर क्रमबद्ध और दोहराव-मुक्त किया जाता है।

पैरामीटरप्रकारविवरण
data[].timestring | integerदैनिक: YYYY-MM-DD (UTC)। इंट्राडे: UNIX सेकंड।
data[].valuenumberrates[to] / rates[from]
meta.kindstringutc_daily | intraday
JSON
{
  "meta": {
    "kind": "intraday",
    "persistent_storage": false
  },
  "data": []
}

संग्रह सेवा बिना 1D HTTP 200 और खाली सूची देता है; यह त्रुटि या मिनट डेटा नहीं है। पुराने समय में अनुपलब्ध मुद्रा की क्वेरी विफल हो सकती है।

GET /api/rates/previous

पिछला UTC दिन

पैरामीटरप्रकारआवश्यकडिफ़ॉल्टविवरण
fromstringवैकल्पिकUSDसे
tostringवैकल्पिकEURमें
cURL
curl --request GET 'https://lumeexchangerates.com/api/rates/previous?from=USD&to=EUR'

मान और तारीखें उदाहरण हैं, वर्तमान दरें नहीं। सूचियाँ संक्षिप्त हो सकती हैं; वास्तविक डेटा API परीक्षण में देखें।

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
    }
  }
}

पिछले UTC दिन से तुलना। reference_timestamp तार्किक दिनांत है, वास्तविक प्रकाशन समय नहीं। प्रतिशत: (वर्तमान − संदर्भ) / संदर्भ × 100।

POST /api/convert

मुद्रा परिवर्तक

पैरामीटरप्रकारआवश्यकडिफ़ॉल्टविवरण
Content-Typeheaderआवश्यकapplication/jsonapplication/json
amountnumberआवश्यक—0 ≤ amount ≤ 1e15; finite
fromstringआवश्यक—से
tostringआवश्यक—में
cURL
curl --request POST 'https://lumeexchangerates.com/api/convert' \
  --header 'Content-Type: application/json' \
  --data '{"amount":100,"from":"USD","to":"EUR"}'

मान और तारीखें उदाहरण हैं, वर्तमान दरें नहीं। सूचियाँ संक्षिप्त हो सकती हैं; वास्तविक डेटा API परीक्षण में देखें।

JSON
{
  "meta": {
    "provider": "बाहरी विनिमय दर प्रदाता",
    "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
  }
}

amount JSON संख्या होना चाहिए; "100" स्ट्रिंग पर 400। कोड नवीनतम स्नैपशॉट में हों। यह पैसे भेजता या व्यापार नहीं करता।

GET /v1/history

किसी तारीख की दर /v1/history और अवधि का डेटा /v1/series से प्राप्त करें।

पैरामीटरप्रकारआवश्यकडिफ़ॉल्टविवरण
dateYYYY-MM-DDआवश्यक—1999-01-01 ≤ date ≤ UTC today
anchorstringवैकल्पिकUSDसे
targetsCSVवैकल्पिकallमें
cURL
curl --request GET 'https://lumeexchangerates.com/v1/history?date=2026-01-01&anchor=EUR&targets=USD,JPY'

मान और तारीखें उदाहरण हैं, वर्तमान दरें नहीं। सूचियाँ संक्षिप्त हो सकती हैं; वास्तविक डेटा API परीक्षण में देखें।

JSON
{
  "meta": {
    "date": "2026-01-01",
    "published_at": "2026-01-01T23:00:00Z",
    "partial_day": false
  },
  "anchor": "EUR",
  "data": [
    {
      "currency": "USD",
      "value": 1.1
    }
  ]
}
पैरामीटरप्रकारविवरण
meta.partial_daybooleanUTC दैनिक संदर्भ
meta.published_atISO 8601 UTCनवीनतम प्रकाशित दर

GET /v1/series

किसी तारीख की दर /v1/history और अवधि का डेटा /v1/series से प्राप्त करें।

पैरामीटरप्रकारआवश्यकडिफ़ॉल्टविवरण
start / endYYYY-MM-DDआवश्यक—1999-01-01 ≤ start ≤ end < UTC today; ≤ 366 days inclusive
anchor / targetsstring / CSVवैकल्पिकUSD / 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'

मान और तारीखें उदाहरण हैं, वर्तमान दरें नहीं। सूचियाँ संक्षिप्त हो सकती हैं; वास्तविक डेटा API परीक्षण में देखें।

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
        }
      ]
    }
  ]
}

/v1/candles में OHLC के लिए प्रदाता की अनुमति आवश्यक है। /v1/capabilities देखें; उपलब्धता जुड़े प्लान पर निर्भर है।

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

GET /v1/candles

/v1/candles में OHLC के लिए प्रदाता की अनुमति आवश्यक है। /v1/capabilities देखें; उपलब्धता जुड़े प्लान पर निर्भर है।

पैरामीटरप्रकारआवश्यकडिफ़ॉल्टविवरण
startYYYY-MM-DDTHH:mm:00Zआवश्यक—UTC; completed period only; ≥ 2016-12-19
periodenumआवश्यक—1m | 5m | 15m | 30m | 1h | 12h | 1d | 1w | 1mo
anchor / targetsstring / CSVवैकल्पिकUSD / allprovider base / symbols
cURL
curl --request GET 'https://lumeexchangerates.com/v1/candles?start=2026-01-01T00%3A00%3A00Z&period=1d&anchor=USD&targets=EUR'

मान और तारीखें उदाहरण हैं, वर्तमान दरें नहीं। सूचियाँ संक्षिप्त हो सकती हैं; वास्तविक डेटा API परीक्षण में देखें।

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

उपलब्धता

पैरामीटर: —

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

मान और तारीखें उदाहरण हैं, वर्तमान दरें नहीं। सूचियाँ संक्षिप्त हो सकती हैं; वास्तविक डेटा API परीक्षण में देखें।

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
  }
}

/v1/candles में OHLC के लिए प्रदाता की अनुमति आवश्यक है। /v1/capabilities देखें; उपलब्धता जुड़े प्लान पर निर्भर है।

डेटा और सटीकता

दरें संदर्भ के लिए हैं, बैंक की पेशकश या सुनिश्चित लेनदेन मूल्य नहीं। एक ही स्नैपशॉट से रूपांतरण करें और प्रदर्शन या निपटान पर राउंड करें।

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

दरें निश्चित दशमलव पर काटी नहीं जातीं। प्रदर्शन या लेखांकन नीति के अनुसार अंतिम चरण में पूर्णांकन करें।

JPY सहित एक स्रोत इकाई। 100 से केवल प्रदर्शन पर गुणा करें। JavaScript बाइनरी त्रुटि ध्यान में रखकर निपटान के लिए दशमलव और राउंडिंग नीति तय करें।

समय और तारीख

UNIX UTC सेकंड है और ISO में Z है। UTC तारीख स्थानीय तारीख से अलग हो सकती है। साइट ब्राउज़र समयक्षेत्र दिखाती है; meta.timezone केवल प्रदर्शन संकेत है।

पैरामीटरप्रकारविवरण
/v1 meta.as_ofISO 8601 | YYYY-MM-DDप्रदाता का समय
/v1 meta.refresh_interval_secondsintegerकैश
/v1 meta.currency_countinteger… मुद्राएँ उपलब्ध
/v1 meta.modeprovider | dailyडेटा स्रोत
/api meta.published_atISO 8601 UTCनवीनतम प्रकाशित दर
history data[].timeYYYY-MM-DD UTC | UNIX secondsUTC दैनिक संदर्भ

त्रुटियाँ

HTTPcodeविवरण
400INVALID_CURRENCY / INVALID_INPUT / INVALID_CONVERSION / INVALID_JSON / INVALID_PERIODशून्य या उससे अधिक राशि दर्ज करें
405METHOD_NOT_ALLOWEDGET: /v1/*, /api/rates/*, /api/currencies; POST: /api/convert
404NOT_FOUND/api/rates/*
422HISTORY_NOT_IN_PLAN / DATA_UNAVAILABLEउपलब्धता
429RATE_LIMITED/api/* · 90 / IP / minute
404NOT_FOUNDUnknown /v1 endpoint
422FEATURE_NOT_IN_PLAN / HISTORY_NOT_IN_PLAN / OHLC_NOT_IN_PLANउपलब्धता
400INVALID_DATE / INVALID_DATE_RANGE / INVALID_PERIOD / INCOMPLETE_PERIODशून्य या उससे अधिक राशि दर्ज करें
503PROVIDER_UNAVAILABLE / DATA_UNAVAILABLE / SERVICE_UNAVAILABLEदरें उपलब्ध नहीं हैं। थोड़ी देर बाद फिर कोशिश करें।
JSON
{
  "error": {
    "code": "INVALID_CURRENCY",
    "message": "Symbol not available in latest provider data"
  }
}

message अनुपस्थित हो सकता है। HTTP और error.code से निर्णय लें। इनपुट सुधारें; 429 या अस्थायी 503 पर सीमित प्रयास, बढ़ती और यादृच्छिक देरी अपनाएँ। Retry-After की गारंटी नहीं।

सीमाएँ और कैश

डेटा कैश होता है; वर्तमान सेटिंग पाँच मिनट है। /api: प्रति IP प्रति मिनट 90 अनुरोध, सीधे Worker में स्थानीय और Redis के साथ साझा सीमा। /v1 में भविष्य के प्लान कोटा लागू नहीं हैं।

Cache-Control: no-store उत्तर पर है, सर्वर के प्रदाता कैश पर नहीं। प्रकाशन समय के अनुसार स्नैपशॉट दोबारा उपयोग करें। विफलता में अंतिम सफल डेटा मिल सकता है: stale या as_of देखें। Worker कैश स्थायी नहीं।

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
}

उपलब्धता

/v1/candles में OHLC के लिए प्रदाता की अनुमति आवश्यक है। /v1/capabilities देखें; उपलब्धता जुड़े प्लान पर निर्भर है।

/v1/candles में OHLC के लिए प्रदाता की अनुमति आवश्यक है। /v1/capabilities देखें; उपलब्धता जुड़े प्लान पर निर्भर है।

API परीक्षण

इस साइट का API कॉल करें। आपके प्रदाता की कुंजी सर्वर पर सुरक्षित रहती है।

अनुरोध / cURL
उत्तर / JSON
वास्तविक JSON उत्तर देखने के लिए अनुरोध चलाएँ।
WELCOME TO LUME EXCHANGE RATES

Lume Exchange Rates के साथ निर्माण शुरू करें

कार्ड के बिना प्रदाता की वास्तविक दरें देखें। मुफ़्त API अभी पूर्वावलोकन है; कोई खरीद या शुल्क नहीं बनता।

वास्तविक दरें · भुगतान आवश्यक नहीं

SUBSCRIPTION / USD

अपनी सदस्यता की समीक्षा करें

USD में आवर्ती सदस्यता। पुष्टि से पहले सुरक्षित भुगतान विंडो में अंतिम कर और कुल राशि देखें।

लागू कर भुगतान के समय दिखाए जाते हैं। बिलिंग पोर्टल में नवीनीकरण प्रबंधित कर सकते हैं और सदस्यता रद्द कर सकते हैं।

Paddle

ACCOUNT / BILLING

आपकी सदस्यता