Interfejs API danych walutowych udostępnia kurs każdej waluty, którą obejmujemy, względem wybranej waluty bazowej w określonym momencie. Działa z każdym oprogramowaniem, które może wysyłać żądania internetowe.
W przypadku pytań technicznych, takich jak wybór używanego punktu końcowego lub działanie przestarzałych kodów walut, zapoznaj się z naszymi często zadawanymi pytaniami dla deweloperów dotyczącymi interfejsu API danych walutowych.
Jakie waluty obejmuje interfejs API?
Interfejs API udostępnia kursy dla:
- 170 obecnie używanych walut
- 212 walut po uwzględnieniu walut przestarzałych
- 237 walut po uwzględnieniu również kryptowalut
- 4 metali szlachetnych
Udostępnia również kursy publikowane przez 100 banków centralnych i 23 alternatywne źródła (zobacz poniżej sekcję Jakie kursy udostępniacie?).
Nasza lista wykracza poza standard ISO 4217. Obejmuje waluty offshore, takie jak CNH, oraz kryptowaluty. Pełną listę, w tym informacje o wprowadzeniu lub wycofaniu każdej waluty, znajdziesz w naszych często zadawanych pytaniach dla deweloperów.
Z jakimi platformami ERP i CRM mogę połączyć interfejs API?
Interfejs API jest usługą REST, więc może go używać każda platforma, która może wysyłać żądania internetowe. Klienci łączą go między innymi z następującymi platformami:
- SAP
- Oracle
- Microsoft
- Sage
- Salesforce
- Workday
Partnerzy ci oferują również oprogramowanie, które łączy inne systemy z interfejsem API:
- Deltek
- Insight Software (dawniej FX Loader)
Jeśli korzystasz z Microsoft Business Central, możesz uzyskać nasz własny dodatek w sklepie Microsoft AppSource.
Jakie kursy udostępniacie?
Nasze główne kursy to kursy własne Xe:
- Bieżące kursy średnie rynkowe: aktualny punkt środkowy między ceną kupna a ceną sprzedaży na globalnych rynkach walutowych
- Historyczne kursy średnie rynkowe: kursy średnie rynkowe dla minionych dat i okresów
- Bieżące kursy kupna i sprzedaży (wersja beta): orientacyjne ceny kupna i sprzedaży, aktualizowane co 10 sekund
Udostępniamy również kursy banków centralnych i kursy z alternatywnych źródeł. Są to oficjalne lub publikowane kursy pochodzące od innych organizacji, a nie własne kursy Xe. Każdy z nich ma własny punkt końcowy.
Czy udostępniacie kursy otwarcia i zamknięcia rynku?
Nie. W zależności od częstotliwości kursów możesz obliczyć kurs otwarcia lub zamknięcia za pomocą parametru czasu.
Aktualizujemy kursy przez całą dobę, 7 dni w tygodniu, korzystając z bieżących danych z globalnych rynków walutowych. Oznacza to, że kurs waluty może się zmienić nawet wtedy, gdy rynki jej kraju są zamknięte. Jeśli waluta nie jest często przedmiotem obrotu, korzystamy z najnowszych dostępnych danych.
Czy udostępniacie kursy kupna i sprzedaży?
Tak, w wersji beta. Kursy kupna i sprzedaży pochodzą z punktu końcowego Bid & Ask Rates (Beta), który obejmuje:
AUD, BRL, CAD, CHF, CNH, DKK, EUR, GBP, JPY, NOK, NZD, PLN, SEK i USD
Większość par możesz żądać w dowolnym kierunku. Niektóre pary obejmujące CNH (chińskiego juana offshore) nie są dostępne. Wymieniono je w naszych często zadawanych pytaniach dla deweloperów.
Niektóre banki centralne i alternatywne źródła również publikują własne kursy kupna i sprzedaży. Zobacz poniżej.
Czy udostępniacie kursy terminowe?
Nie. Interfejs API nie obsługuje kursów terminowych.
Czy udostępniacie kursy historyczne?
Tak. Nasze kursy historyczne sięgają 16 listopada 1995 roku. Obejmują waluty, których nazwy zostały zmienione, które poddano denominacji lub które wycofano. W naszych często zadawanych pytaniach dla deweloperów wyjaśniamy, jak ich żądać.
Dlaczego kurs nie zmienia się między moimi wywołaniami?
Częstotliwość zmian kursu zależy od częstotliwości kursów w Twoim pakiecie: codziennie, co godzinę, co 15 minut lub na bieżąco.
Pakiety dzienne zwracają kurs obowiązujący w codziennym czasie ustalenia kursu Twojego konta. Każde wywołanie aż do następnego ustalenia kursu zwraca ten sam kurs. Tak działają kursy dzienne. Dane nie są nieaktualne.
- W płatnym pakiecie możesz ustawić czas ustalenia kursu i strefę czasową w aplikacji internetowej. Wersje próbne korzystają z godziny 00:00 UTC i nie można tego zmienić.
- Jeśli wybierzesz lokalną strefę czasową, taką jak America/New_York, czas ustalenia kursu w UTC przesuwa się przy zmianie czasu. Wybierz UTC, jeśli potrzebujesz stałej wartości przez cały rok.
- Aby uzyskać kurs z minionego dnia obowiązujący w czasie ustalenia kursu, zapoznaj się z naszymi często zadawanymi pytaniami dla deweloperów.
Czy udostępniacie kursy banków centralnych?
Tak. Punkt końcowy Central Bank Exchange Rates udostępnia oficjalne kursy publikowane przez 100 banków centralnych, w tym Europejski Bank Centralny, Bank Anglii i Bank Rezerwy Federalnej w Nowym Jorku. Użyj go, gdy musisz dopasować kurs do oficjalnego kursu referencyjnego danego kraju, a nie do kursu rynkowego.
Każdy bank centralny publikuje kursy według własnego harmonogramu. Większość publikuje je codziennie. Niektóre publikują je co tydzień lub co miesiąc. 37 z nich publikuje również kursy kupna i sprzedaży, których możesz żądać razem z kursem średnim.
Dokumentacja interfejsu API zawiera listę wszystkich banków i informacje o tym, kiedy publikują kursy. W naszych często zadawanych pytaniach dla deweloperów wyjaśniamy, jak żądać kursów kupna i sprzedaży.
Czy udostępniacie inne kursy?
Tak, udostępniamy również kursy kryptowalut i kursy z alternatywnych źródeł.
Kryptowaluty: interfejs API obejmuje 12 kryptowalut. Ich kursy pochodzą z naszych kursów średnich rynkowych, więc żąda się ich tak samo jak każdej innej waluty.
Alternatywne źródła: są to kursy publikowane przez organizacje inne niż banki centralne, takie jak banki komercyjne, giełdy oraz organy celne i podatkowe. Punkt końcowy Alternative Source Exchange Rates udostępnia kursy z 23 takich źródeł. Użyj go, gdy musisz dopasować kursy do kursów konkretnego banku lub organu państwowego.
Większość źródeł publikuje kursy codziennie, a niektóre co miesiąc. 13 z nich publikuje również kursy kupna i sprzedaży. Dokumentacja interfejsu API zawiera listę wszystkich źródeł.