LUME EXCHANGE RATES / API REFERENCE

API-Dokumentation

Die konfigurierte Quelle ist Externer Wechselkursanbieter. Antworten nennen Quelle und Veröffentlichungszeit. Verfügbare Währungen stammen aus tatsächlichen Daten.

Base URLhttps://lumeexchangerates.com

Überblick

Lume Exchange Rates verbindet Kursvergleich, Umrechnung und historische Trends für Reisen, internationale Preise und Produkte.

Die konfigurierte Quelle ist Externer Wechselkursanbieter. Antworten nennen Quelle und Veröffentlichungszeit. Verfügbare Währungen stammen aus tatsächlichen Daten.

HTTPSJSONUTF-8GET / POSTUTC

Schnellstart

Lesen Sie zuerst den Währungskatalog und wählen Sie dann anchor und targets. Feldnamen und Währungscodes sind in allen Sprachen gleich.

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

Das Browserbeispiel läuft unter demselben Ursprung. cURL- und Serveranfragen an private Websites benötigen Zugriffsrechte; die URL umgeht keine Anmeldung.

Zugriff und Authentifizierung

Zugriff über Website-Berechtigungen und Browser-Sitzung. Kunden-API-Schlüssel, Kunden-Bearer-Authentifizierung und eine öffentliche Cross-Origin-API sind noch nicht verfügbar. Die Anbieter-App-ID bleibt auf dem Server.

ParameterTypBeschreibung
Base URLURLhttps://lumeexchangerates.com
Content-Typeheaderapplication/json
Customer API key—Diese gehostete Vorschau verwendet die angemeldete Browsersitzung. Individuelle API-Schlüssel für Kunden werden noch nicht ausgegeben.
Provider App IDserver secretOPEN_EXCHANGE_RATES_APP_ID
CORSsame-originDerzeit werden keine Header zur Freigabe fremder Ursprünge ausgegeben.

Authorization: Token wird nur vom Lume Exchange Rates-Server für Externer Wechselkursanbieter verwendet und authentifiziert keine Kunden. Die Zugriffskontrolle kann HTML oder Weiterleitungen liefern: Prüfen Sie HTTP-Status und Content-Type.

Endpunkte

MethodPathBeschreibung
GET/v1/currenciesAlle Symbole mit aktuellen Kursen und Anbieternamen. Einschließlich verfügbarer Alternativwährungen und Metalle.
GET/v1/quotesBasissymbol; Standardwert ist USD. Jedes aktuelle Anbietersymbol wird akzeptiert.
GET/v1/exchangeNicht negativer numerischer Betrag für die Umrechnung.
GET/v1/historyHistorische Tageskurse liefert /v1/history, Zeiträume liefert /v1/series.
GET/v1/seriesHistorische Tageskurse liefert /v1/history, Zeiträume liefert /v1/series.
GET/v1/candlesOHLC
GET/v1/capabilitiesVerfügbarkeit
GET/api/rates/latestZuletzt veröffentlichter Kurs
GET/api/currenciesWährung
GET/api/rates/historyCharts
GET/api/rates/previousVorheriger UTC-Tag
POST/api/convertWährungsrechner

/v1 bietet kompakte Abfragen; /api liefert die Verträge für aktuelle Kurse, Verlauf und Umrechnung der Website. Standardwerte und Antwortformate unterscheiden sich.

GET /v1/currencies

Alle Symbole mit aktuellen Kursen und Anbieternamen. Einschließlich verfügbarer Alternativwährungen und Metalle.

Parameter: —

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

Die Werte und Datumsangaben zeigen das Antwortformat, keine aktuellen Kurse. Listen können gekürzt sein. Aktuelle Daten erhalten Sie im API-Explorer.

JSON
{
  "meta": {
    "mode": "provider",
    "source": "Externer Wechselkursanbieter",
    "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"
    }
  ]
}
ParameterTypBeschreibung
data[].codestringGroßgeschriebenes Symbol. Alternative Anlagen können mehr als drei Zeichen oder Unterstriche enthalten.
data[].namestringVom Anbieter gelieferter Währungsname; fehlt er, wird der Code ausgegeben.

GET /v1/quotes

Basissymbol; Standardwert ist USD. Jedes aktuelle Anbietersymbol wird akzeptiert.

ParameterTypErforderlichStandardBeschreibung
anchorstringOptionalUSDBasissymbol; Standardwert ist USD. Jedes aktuelle Anbietersymbol wird akzeptiert.
targetsstringOptionalalleKommagetrennte Zielsymbole. Ohne Angabe werden alle verfügbaren Symbole zurückgegeben.
cURL
curl --request GET 'https://lumeexchangerates.com/v1/quotes?anchor=USD&targets=EUR,JPY'

Die Werte und Datumsangaben zeigen das Antwortformat, keine aktuellen Kurse. Listen können gekürzt sein. Aktuelle Daten erhalten Sie im API-Explorer.

JSON
{
  "meta": {
    "mode": "provider",
    "source": "Externer Wechselkursanbieter",
    "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
    }
  ]
}

Beispiel: /v1/quotes?anchor=EUR&targets=USD,JPY. value sind Zieleinheiten je Basiseinheit. Doppelte targets werden entfernt. Leere, kleingeschriebene oder nicht verfügbare Symbole liefern 400.

ParameterTypBeschreibung
anchorstringBasissymbol; Standardwert ist USD. Jedes aktuelle Anbietersymbol wird akzeptiert.
data[].currencystringNach
data[].valuenumberrates[currency] / rates[anchor]

GET /v1/exchange

Nicht negativer numerischer Betrag für die Umrechnung.

ParameterTypErforderlichStandardBeschreibung
fromstringOptionalUSDAusgangswährung; Standardwert ist USD.
tostringOptionalKRWZielwährung; Standardwert ist KRW.
quantitynumberOptional1Nicht negativer numerischer Betrag für die Umrechnung.
cURL
curl --request GET 'https://lumeexchangerates.com/v1/exchange?from=USD&to=EUR&quantity=100'

Die Werte und Datumsangaben zeigen das Antwortformat, keine aktuellen Kurse. Listen können gekürzt sein. Aktuelle Daten erhalten Sie im API-Explorer.

JSON
{
  "meta": {
    "mode": "provider",
    "source": "Externer Wechselkursanbieter",
    "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
  }
}

Beispiel: /v1/exchange?from=USD&to=EUR&quantity=100. Geben Sie from und to immer an. Diese ältere GET-Route verwendet standardmäßig KRW als Ziel. Leere Werte, negative Zahlen, NaN, Unendlich und Ergebnisüberläufe liefern 400.

ParameterTypBeschreibung
data.ratenumberrates[to] / rates[from]
data.resultnumberquantity × rate

GET /api/rates/latest

Zuletzt veröffentlichter Kurs

Parameter: —

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

Die Werte und Datumsangaben zeigen das Antwortformat, keine aktuellen Kurse. Listen können gekürzt sein. Aktuelle Daten erhalten Sie im API-Explorer.

JSON
{
  "meta": {
    "provider": "Externer Wechselkursanbieter",
    "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
    }
  }
}
ParameterTypBeschreibung
data.basestringUSD
data.ratesobjectAlle verfügbaren USD-bezogenen Kurse; prüfen Sie die Verfügbarkeit in der neuesten Antwort.
meta.provider_timestampintegerUTC · UNIX seconds
meta.published_atstringISO 8601 · UTC
meta.fetched_atstringAbrufzeit des Servers, nicht Veröffentlichungszeit des Anbieters.
meta.expected_interval_secondsintegerseconds
meta.stalebooleantrue, wenn das Alter max(3 × erwartetes Intervall, 900 Sekunden) überschreitet.
meta.lag_secondsintegerSekunden seit der Veröffentlichung des Anbieters.
meta.persistent_storagebooleanOb der dauerhafte Erfassungsdienst verbunden ist.
meta.kindstringlatest_published | utc_daily

GET /api/currencies

Währung

ParameterTypErforderlichStandardBeschreibung
langstringOptionalenen / 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'

Die Werte und Datumsangaben zeigen das Antwortformat, keine aktuellen Kurse. Listen können gekürzt sein. Aktuelle Daten erhalten Sie im API-Explorer.

JSON
{
  "meta": {
    "provider": "Externer Wechselkursanbieter",
    "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"
    }
  ]
}

Währungsnamen werden mit Intl.DisplayNames lokalisiert. Unbekannte Anlagen behalten ihren Code. Es werden nur Symbole der aktuellen Daten ausgegeben.

GET /api/rates/history

Historische Tageskurse liefert /v1/history, Zeiträume liefert /v1/series.

ParameterTypErforderlichStandardBeschreibung
fromstringOptionalUSDVon
tostringOptionalEURNach
periodenumOptional1M1D | 1W | 1M | 3M | 1Y
cURL
curl --request GET 'https://lumeexchangerates.com/api/rates/history?from=USD&to=EUR&period=1W'

Die Werte und Datumsangaben zeigen das Antwortformat, keine aktuellen Kurse. Listen können gekürzt sein. Aktuelle Daten erhalten Sie im API-Explorer.

JSON
{
  "meta": {
    "kind": "utc_daily",
    "from": "USD",
    "to": "EUR",
    "period": "1W",
    "provider": "Externer Wechselkursanbieter",
    "persistent_storage": false
  },
  "data": [
    {
      "time": "2026-01-01",
      "value": 0.9
    },
    {
      "time": "2026-01-02",
      "value": 0.91
    }
  ]
}

1W beginnt vor sieben Tagen; 1M, 3M und 1Y sind Kalenderzeiträume. Tagesdaten enden gestern; der laufende UTC-Tag bleibt ausgeschlossen. Monatsenden und Schaltjahre werden angepasst. Längere Zeiträume werden nach Kalendermonaten aufgeteilt, sortiert zusammengeführt und dedupliziert.

ParameterTypBeschreibung
data[].timestring | integerTäglich: YYYY-MM-DD (UTC). Intraday: UNIX-Sekunden.
data[].valuenumberrates[to] / rates[from]
meta.kindstringutc_daily | intraday
JSON
{
  "meta": {
    "kind": "intraday",
    "persistent_storage": false
  },
  "data": []
}

Ohne Erfassungsdienst liefert 1D HTTP 200 mit leerer Liste. Das ist weder ein Fehler noch Minutendaten. In historischen Zeiträumen nicht verfügbare Währungen können fehlschlagen.

GET /api/rates/previous

Vorheriger UTC-Tag

ParameterTypErforderlichStandardBeschreibung
fromstringOptionalUSDVon
tostringOptionalEURNach
cURL
curl --request GET 'https://lumeexchangerates.com/api/rates/previous?from=USD&to=EUR'

Die Werte und Datumsangaben zeigen das Antwortformat, keine aktuellen Kurse. Listen können gekürzt sein. Aktuelle Daten erhalten Sie im API-Explorer.

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

Verglichen wird mit der Referenz des vorherigen UTC-Tages. reference_timestamp ist das logische Tagesende, nicht die tatsächliche Veröffentlichungszeit. Prozentänderung: (aktuell − Referenz) / Referenz × 100.

POST /api/convert

Währungsrechner

ParameterTypErforderlichStandardBeschreibung
Content-TypeheaderErforderlichapplication/jsonapplication/json
amountnumberErforderlich—0 ≤ amount ≤ 1e15; finite
fromstringErforderlich—Von
tostringErforderlich—Nach
cURL
curl --request POST 'https://lumeexchangerates.com/api/convert' \
  --header 'Content-Type: application/json' \
  --data '{"amount":100,"from":"USD","to":"EUR"}'

Die Werte und Datumsangaben zeigen das Antwortformat, keine aktuellen Kurse. Listen können gekürzt sein. Aktuelle Daten erhalten Sie im API-Explorer.

JSON
{
  "meta": {
    "provider": "Externer Wechselkursanbieter",
    "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
  }
}

Senden Sie amount als JSON-Zahl; die Zeichenfolge "100" liefert 400. Symbole müssen im aktuellen Snapshot existieren. Dieser Endpunkt rechnet nur und führt keine Überweisung oder Transaktion aus.

GET /v1/history

Historische Tageskurse liefert /v1/history, Zeiträume liefert /v1/series.

ParameterTypErforderlichStandardBeschreibung
dateYYYY-MM-DDErforderlich—1999-01-01 ≤ date ≤ UTC today
anchorstringOptionalUSDVon
targetsCSVOptionalallNach
cURL
curl --request GET 'https://lumeexchangerates.com/v1/history?date=2026-01-01&anchor=EUR&targets=USD,JPY'

Die Werte und Datumsangaben zeigen das Antwortformat, keine aktuellen Kurse. Listen können gekürzt sein. Aktuelle Daten erhalten Sie im API-Explorer.

JSON
{
  "meta": {
    "date": "2026-01-01",
    "published_at": "2026-01-01T23:00:00Z",
    "partial_day": false
  },
  "anchor": "EUR",
  "data": [
    {
      "currency": "USD",
      "value": 1.1
    }
  ]
}
ParameterTypBeschreibung
meta.partial_daybooleanUTC-Tagesreferenz
meta.published_atISO 8601 UTCZuletzt veröffentlichter Kurs

GET /v1/series

Historische Tageskurse liefert /v1/history, Zeiträume liefert /v1/series.

ParameterTypErforderlichStandardBeschreibung
start / endYYYY-MM-DDErforderlich—1999-01-01 ≤ start ≤ end < UTC today; ≤ 366 days inclusive
anchor / targetsstring / CSVOptionalUSD / 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'

Die Werte und Datumsangaben zeigen das Antwortformat, keine aktuellen Kurse. Listen können gekürzt sein. Aktuelle Daten erhalten Sie im API-Explorer.

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 über /v1/candles erfordert die Berechtigung des Datenanbieters. Prüfen Sie /v1/capabilities; der konfigurierte Tarif bestimmt die Verfügbarkeit.

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

GET /v1/candles

OHLC über /v1/candles erfordert die Berechtigung des Datenanbieters. Prüfen Sie /v1/capabilities; der konfigurierte Tarif bestimmt die Verfügbarkeit.

ParameterTypErforderlichStandardBeschreibung
startYYYY-MM-DDTHH:mm:00ZErforderlich—UTC; completed period only; ≥ 2016-12-19
periodenumErforderlich—1m | 5m | 15m | 30m | 1h | 12h | 1d | 1w | 1mo
anchor / targetsstring / CSVOptionalUSD / allprovider base / symbols
cURL
curl --request GET 'https://lumeexchangerates.com/v1/candles?start=2026-01-01T00%3A00%3A00Z&period=1d&anchor=USD&targets=EUR'

Die Werte und Datumsangaben zeigen das Antwortformat, keine aktuellen Kurse. Listen können gekürzt sein. Aktuelle Daten erhalten Sie im API-Explorer.

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

Verfügbarkeit

Parameter: —

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

Die Werte und Datumsangaben zeigen das Antwortformat, keine aktuellen Kurse. Listen können gekürzt sein. Aktuelle Daten erhalten Sie im API-Explorer.

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 über /v1/candles erfordert die Berechtigung des Datenanbieters. Prüfen Sie /v1/capabilities; der konfigurierte Tarif bestimmt die Verfügbarkeit.

Daten und Genauigkeit

Richtkurse sind keine Bankangebote oder garantierten Transaktionspreise. Umrechnungen nutzen einen gemeinsamen Datenstand; erst bei Anzeige oder Abrechnung runden.

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

Kurse behalten ihre Gleitkommagenauigkeit ohne Abschneiden auf feste Dezimalstellen. Runden Sie erst für die Anzeige oder nach Ihrer Buchhaltungsrichtlinie.

Alle Kurse gelten für eine Ursprungseinheit, auch JPY. Multiplizieren Sie bei Bedarf erst zur Anzeige mit 100. Berücksichtigen Sie binäre JavaScript-Rundungsfehler und legen Sie Dezimal- und Rundungsregeln für die Abrechnung fest.

Zeitangaben

UNIX-Zeitstempel sind UTC-Sekunden, ISO-Zeitstempel verwenden Z. UTC-Tagesdaten können vom lokalen Datum abweichen. Die Website verwendet die Browserzeitzone. meta.timezone ist nur ein Anzeigehinweis und ändert die Zeitstempelbedeutung nicht.

ParameterTypBeschreibung
/v1 meta.as_ofISO 8601 | YYYY-MM-DDZeitstempel des Anbieters
/v1 meta.refresh_interval_secondsintegerZwischenspeicher
/v1 meta.currency_countinteger… Währungen verfügbar
/v1 meta.modeprovider | dailyDatenquelle
/api meta.published_atISO 8601 UTCZuletzt veröffentlichter Kurs
history data[].timeYYYY-MM-DD UTC | UNIX secondsUTC-Tagesreferenz

Fehler

HTTPcodeBeschreibung
400INVALID_CURRENCY / INVALID_INPUT / INVALID_CONVERSION / INVALID_JSON / INVALID_PERIODGeben Sie einen nicht negativen Betrag ein
405METHOD_NOT_ALLOWEDGET: /v1/*, /api/rates/*, /api/currencies; POST: /api/convert
404NOT_FOUND/api/rates/*
422HISTORY_NOT_IN_PLAN / DATA_UNAVAILABLEVerfügbarkeit
429RATE_LIMITED/api/* · 90 / IP / minute
404NOT_FOUNDUnknown /v1 endpoint
422FEATURE_NOT_IN_PLAN / HISTORY_NOT_IN_PLAN / OHLC_NOT_IN_PLANVerfügbarkeit
400INVALID_DATE / INVALID_DATE_RANGE / INVALID_PERIOD / INCOMPLETE_PERIODGeben Sie einen nicht negativen Betrag ein
503PROVIDER_UNAVAILABLE / DATA_UNAVAILABLE / SERVICE_UNAVAILABLEKurse sind nicht verfügbar. Bitte versuchen Sie es gleich erneut.
JSON
{
  "error": {
    "code": "INVALID_CURRENCY",
    "message": "Symbol not available in latest provider data"
  }
}

message kann fehlen. Verzweigen Sie nach HTTP-Status und error.code. Korrigieren Sie Eingaben zuerst. Bei 429 oder temporärem 503 verwenden Sie begrenztes exponentielles Backoff mit Zufallsstreuung. Retry-After wird nicht garantiert.

Limits und Cache

Aktuelle Daten werden gecacht; derzeit ist ein Fünf-Minuten-Intervall konfiguriert. /api: 90 Anfragen pro Minute und IP, direkt instanzlokal und mit Redis instanzübergreifend. /v1 setzt künftige Plankontingente noch nicht durch.

Antworten verwenden Cache-Control: no-store. Browser- und serverseitiger Anbietercache unterscheiden sich. Verwenden Sie Snapshots anhand ihrer Veröffentlichungszeit erneut. Bei Ausfällen kann der letzte gültige Stand zurückkommen: stale oder as_of prüfen. Direkte Worker-Caches sind nicht dauerhaft.

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
}

Verfügbarkeit

OHLC über /v1/candles erfordert die Berechtigung des Datenanbieters. Prüfen Sie /v1/capabilities; der konfigurierte Tarif bestimmt die Verfügbarkeit.

OHLC über /v1/candles erfordert die Berechtigung des Datenanbieters. Prüfen Sie /v1/capabilities; der konfigurierte Tarif bestimmt die Verfügbarkeit.

API-Explorer

Rufen Sie die API dieser Website auf. Ihr Anbieterschlüssel bleibt auf dem Server.

ANFRAGE / cURL
ANTWORT / JSON
Führen Sie die Anfrage aus, um die echte JSON-Antwort zu sehen.
WELCOME TO LUME EXCHANGE RATES

Mit Lume Exchange Rates entwickeln

Entdecken Sie echte Anbieterkurse ohne Kreditkarte. Der kostenlose API-Zugang ist eine Vorschau; es entsteht weder ein Kauf noch eine Belastung.

Echte Kurse · Keine Zahlung erforderlich

SUBSCRIPTION / USD

Abonnement prüfen

Wiederkehrendes Abonnement in USD. Prüfen Sie vor der Bestätigung die endgültigen Steuern und den Gesamtbetrag im sicheren Zahlungsfenster.

Geltende Steuern werden bei der Zahlung angezeigt. Verlängerung und Kündigung können Sie im Abrechnungsportal verwalten.

Paddle

ACCOUNT / BILLING

Ihr Abonnement