Skip to main content
GET
/
api
/
v2
/
product-specifications
Get product specifications
curl --request GET \
  --url https://market-data.trade.rails.xyz/api/v2/product-specifications
[
  {
    "market": "BTC-USD",
    "tickSize": "0.01",
    "lotSize": "0.00000001",
    "fundingIntervalHours": 1,
    "minOrderSizeUSD": "1",
    "maxOrderSizeUSD": "",
    "contractType": "Vanilla"
  },
  {
    "market": "ENA-USD",
    "tickSize": "0.00001",
    "lotSize": "0.00000001",
    "fundingIntervalHours": 1,
    "minOrderSizeUSD": "1",
    "maxOrderSizeUSD": "",
    "contractType": "Vanilla"
  },
  {
    "market": "ETH-USD",
    "tickSize": "0.01",
    "lotSize": "0.00000001",
    "fundingIntervalHours": 1,
    "minOrderSizeUSD": "1",
    "maxOrderSizeUSD": "",
    "contractType": "Vanilla"
  },
  {
    "market": "HYPE-USD",
    "tickSize": "0.001",
    "lotSize": "0.00000001",
    "fundingIntervalHours": 1,
    "minOrderSizeUSD": "1",
    "maxOrderSizeUSD": "",
    "contractType": "Vanilla"
  },
  {
    "market": "PUMP-USD",
    "tickSize": "0.000001",
    "lotSize": "0.00000001",
    "fundingIntervalHours": 1,
    "minOrderSizeUSD": "1",
    "maxOrderSizeUSD": "",
    "contractType": "Vanilla"
  },
  {
    "market": "SOL-USD",
    "tickSize": "0.01",
    "lotSize": "0.00000001",
    "fundingIntervalHours": 1,
    "minOrderSizeUSD": "1",
    "maxOrderSizeUSD": "",
    "contractType": "Vanilla"
  },
  {
    "market": "XLM-USD",
    "tickSize": "0.00001",
    "lotSize": "0.00000001",
    "fundingIntervalHours": 1,
    "minOrderSizeUSD": "1",
    "maxOrderSizeUSD": "",
    "contractType": "Vanilla"
  },
  {
    "market": "XRP-USD",
    "tickSize": "0.00001",
    "lotSize": "0.00000001",
    "fundingIntervalHours": 1,
    "minOrderSizeUSD": "1",
    "maxOrderSizeUSD": "",
    "contractType": "Vanilla"
  },
  {
    "market": "ZEC-USD",
    "tickSize": "0.01",
    "lotSize": "0.00000001",
    "fundingIntervalHours": 1,
    "minOrderSizeUSD": "1",
    "maxOrderSizeUSD": "",
    "contractType": "Vanilla"
  }
]

Response

200 - application/json
market
string
required

Market name. Example value: ETH-USD. To get all supported markets, call /api/v1/markets endpoint.

tickSize
string
required

Minimum price movement.

lotSize
string
required

Minimum quantity movement.

fundingIntervalHours
integer
required

Funding interval in hours.

minOrderSizeUSD
string
required

Minimum order size in USD.

maxOrderSizeUSD
string
required

Maximum order size in USD. Empty string means no limit.

contractType
string
required

Type of the contract.