Sign in
Information/Växelkurser

Växelkurser

Publik endpoint för att hämta aktuella växelkurser mellan fiat och kryptovalutor.

Endpointen för växelkurser returnerar en matris med aktuella växelkurser mellan alla valutor som stöds — både fiat (USD, EUR, RUB, etc.) och krypto (BTC, ETH, USDT, etc.).

Detta är en publik endpoint. Den kräver ingen autentisering och kräver inga project- eller sign-headers.

Hämta växelkurser

GET/v1/exchange-rates

Exempel på svar

JSON
{
  "state": 0,
  "result": {
    "USD": {
      "USD": "1.00000000",
      "EUR": "0.86090000",
      "RUB": "78.32190000",
      "BTC": "0.00001055",
      "USDT": "1.00000000"
    },
    "BTC": {
      "USD": "94786.69000000",
      "EUR": "81589.12000000",
      "ETH": "29.02345678",
      "USDT": "94786.69000000"
    }
  }
}

Hur du läser resultatet

Svaret är ett nästlat objekt: result[FROM][TO] är växelkursen för 1 enhet av FROM till TO.

  • result["USD"]["RUB"] = 78.32 betyder 1 USD = 78,32 RUB
  • result["BTC"]["USD"] = 94786.69 betyder 1 BTC = 94 786,69 USD

PHP-exempel

PHP
<?php
$ch = curl_init('https://api.2328.io/api/v1/exchange-rates');
curl_setopt_array($ch, [ CURLOPT_RETURNTRANSFER => true ]);

$response = json_decode(curl_exec($ch), true);

if ($response['state'] === 0) {
    $rates = $response['result'];
    $rubAmount = bcmul(100, $rates['USD']['RUB'], 2);
    echo "100 USD = {$rubAmount} RUB\n";
}

cURL-exempel

Shell
curl https://api.2328.io/api/v1/exchange-rates

Kurserna uppdateras ofta men är inte garanterade för handel. Hämta alltid kurserna på nytt precis innan du skapar en betalning eller ett uttag för att minimera slippage.

Crypto pair prices

GET/v1/prices

Public price feed for cryptocurrency pairs. No authentication required.

Returns all supported pairs — direct coin→USDT pairs and synthetic cross-pairs via USDT (e.g. TRX→TON). Price already includes the platform markup.

Response example

JSON
[
  {"from": "BTC",  "to": "USDT", "price": "105234.5"},
  {"from": "ETH",  "to": "USDT", "price": "3812.08"},
  {"from": "USDT", "to": "USDC", "price": "1.0012"},
  {"from": "TRX",  "to": "TON",  "price": "0.000834"}
]

Response fields

FieldTypeDescription
fromstringSource currency
tostringTarget currency
pricestringRate: how many to units per 1 from unit

cURL example

Shell
curl https://api.2328.io/api/v1/prices