Free, unauthenticated REST API for market data across all MyCryptoGate trading pairs. CoinGecko/CMC compatible format.
8 pairs quoted in USD (with EUR/USD for fiat reference):
SKC/USD · BTC/USD · ETH/USD · BNB/USD · XRP/USD · SOL/USD · ADA/USD · EUR/USD
Returns the list of tradable pairs.
{
"pairs": [
{"pair":"SKC/USD","base":"SKC","quote":"USD"},
{"pair":"BTC/USD","base":"BTC","quote":"USD"},
...
]
}
Returns metadata for all supported assets.
{
"assets": [
{"code":"SKC","name":"SkyCoin","symbol":"⬡","type":"native"},
{"code":"BTC","name":"Bitcoin","symbol":"₿","type":"crypto"},
...
]
}
Returns current ticker data for a single pair.
| Name | Type | Required | Description |
|---|---|---|---|
pair | string | yes | Trading pair, e.g. BTC/USD |
{
"pair": "BTC/USD",
"base": "BTC",
"quote": "USD",
"last": 71155,
"bid": 71012.69,
"ask": 71297.31,
"change_24h": 3.16,
"high_24h": 71250.5,
"low_24h": 70100.0,
"volume_24h": 2.41,
"updated_at": "2026-04-08T00:00:00.000Z"
}
Returns ticker data for all 8 pairs in a single call.
{ "tickers": [ {ticker}, {ticker}, ... ] }
Hourly OHLC candlestick data sourced from the internal price history table (refreshed every hour).
| Name | Type | Default | Max |
|---|---|---|---|
pair | string | — | required |
limit | integer | 100 | 500 |
{
"pair": "BTC/USD",
"interval": "1h",
"candles": [
{"time":"2026-04-07T22","open":71000,"high":71260,"low":70950,"close":71155,"volume":0.8},
...
]
}
Recent executed trades on a pair.
| Name | Default | Max |
|---|---|---|
limit | 50 | 200 |
{
"pair": "SKC/USD",
"trades": [
{"trade_id":"TRD_...","pair":"SKC/USD","price":1.0438,"amount":50,"side":"buy","timestamp":1775587631793},
...
]
}
Aggregated L2 order book snapshot.
| Name | Default | Max |
|---|---|---|
depth | 25 | 100 |
{
"pair": "BTC/USD",
"bids": [[71012.69, 0.7027], [70870.38, 0.7027], ...],
"asks": [[71297.31, 0.7027], [71439.62, 0.7027], ...]
}
curl "https://patn7jrsfxqaslcufmwhgwunru0aandx.lambda-url.us-east-1.on.aws/v1/ticker?pair=SKC/USD"
const API = 'https://patn7jrsfxqaslcufmwhgwunru0aandx.lambda-url.us-east-1.on.aws';
const res = await fetch(`${API}/v1/tickers`);
const { tickers } = await res.json();
console.log(tickers);
import requests
API = 'https://patn7jrsfxqaslcufmwhgwunru0aandx.lambda-url.us-east-1.on.aws'
r = requests.get(f'{API}/v1/ohlc', params={'pair':'BTC/USD','limit':100})
candles = r.json()['candles']
Responses are cached for 30 seconds at the CDN edge. No authentication required. Fair-use policy: reasonable polling (≤ 1 req/sec) is unrestricted. For higher volumes please contact info@mycryptogate.com.
SKC/USD pricing is internal (SKC is a native asset of the MyCryptoGate ecosystem). External crypto prices (BTC, ETH, BNB, XRP, SOL, ADA) are refreshed hourly from CoinGecko. EUR/USD is refreshed hourly from exchangerate.host. All historical data is stored in DynamoDB.
When trading on MyCryptoGate: 0.1% maker / 0.2% taker. Of this, 0.1% flows to Kaufmann Agency treasury as ecosystem infrastructure fee. See Exchange page for full fee schedule.