perpMeta
POST/infotype
perpMetaResolve perp symbols to the numeric coin id every other call takes. Cache at startup.
Request body
typestringrequired
dexstringnullableoptional
Exchange name to read. Omit for the system instruments.
includeDelistedbooleannullableoptional
Default `true`: include delisted instruments. Pass `false` to return only tradable instruments.
Request example
curl -X POST https://rpc.txflow-testnet.xyz/info \
-H "Content-Type: application/json" \
-H "x-api-version: 2026-08-16" \
-d '{
"includeDelisted": false,
"type": "perpMeta"
}'Try it
Response · PerpMeta 200
codeinteger
`0` on success.
dataPerpMeta
universePerpInstrument[]
successboolean
`false` on error, with `code` set and the text in `message` instead of `data`.
Response example
{
"success": true,
"code": 0,
"data": {
"universe": [
{
"baseCurrency": "BTC",
"basePrecision": "0.0001",
"bookTicks": [
"0.1",
"1",
"10"
],
"currencyType": "usdc",
"delisted": false,
"haltTrading": false,
"index": 1,
"maxLeverage": 50,
"maxLimitOrderSize": 1000,
"maxMarketOrderSize": 100,
"name": "BTC-USDC",
"onlyIsolated": false,
"pricePrecision": "0.1",
"priceTick": "0.1",
"quoteCurrency": "USDC",
"quotePrecision": "0.01",
"szDecimals": 4,
"tokens": [
2,
1
]
}
]
}
}