Reference Data

Market definitions, global parameters, liquidity parameters, etc.

Get market definitions

get
Responses
200

List of market definitions

application/json
get
GET /v2/marketDefinitions HTTP/1.1
Host: api.reya.xyz
Accept: */*
[
  {
    "symbol": "BTCRUSDPERP",
    "marketId": 1,
    "minOrderQty": "0.001",
    "qtyStepSize": "0.001",
    "tickSize": "0.01",
    "liquidationMarginParameter": "0.05",
    "initialMarginParameter": "0.04",
    "maxLeverage": 40,
    "oiCap": "10000"
  }
]

Get asset definitions

get
Responses
200

List of asset definitions

application/json
get
GET /v2/assetDefinitions HTTP/1.1
Host: api.reya.xyz
Accept: */*
[
  {
    "asset": "WSTETH",
    "spotMarketSymbol": "WSTETHRUSD",
    "priceHaircut": "0.05",
    "liquidationDiscount": "0.03",
    "timestamp": 1747927089946
  }
]

Get liquidity parameters

get
Responses
200

List of liquidity parameters

application/json
get
GET /v2/liquidityParameters HTTP/1.1
Host: api.reya.xyz
Accept: */*
[
  {
    "symbol": "ETH-USD",
    "depth": "1000.0",
    "velocityMultiplier": "1.5"
  }
]

Get global fee parameters

get
Responses
200

Global fee parameters

application/json
get
GET /v2/globalFeeParameters HTTP/1.1
Host: api.reya.xyz
Accept: */*
{
  "ogDiscount": "0.3",
  "refereeDiscount": "0.1",
  "referrerRebate": "0.1",
  "affiliateReferrerRebate": "0.15"
}

Get fee tiers

get
Responses
200

List of fee tier parameters

application/json
get
GET /v2/feeTiers HTTP/1.1
Host: api.reya.xyz
Accept: */*
[
  {
    "tierId": 1,
    "takerFee": "0.0004",
    "makerFee": "0.0002",
    "volume14d": "10000.0",
    "tierType": "REGULAR"
  }
]