Vessel Finance API
  1. Exchange Data
Vessel Finance API
  • Introduction
  • General Info
  • HMAC Signature Guide
  • Poseidon Signature Guide
  • Internal Transfer Signature Guide
  • Error Code
  • Vessel REST API
    • Public
      • Market Data
        • 24hr Ticker Statistics
        • Kline / Candlestick Data
        • Order Book
        • Recent Trades List
        • Average Price
        • AMM Pool Last 24h Data
      • Exchange Data
        • Ticker Info
          GET
        • Asset Info
          GET
        • Trade Fee
          GET
        • AMM Pool Info
          GET
    • User
      • Asset
        • User Asset
        • Withdraw
        • Withdraw History
        • Deposit History
        • Claim History
        • Internal Transfer (Send)
        • Internal Transfer History
      • Order
        • Place Order
        • Cancel Order
        • Open Orders
        • Completed Orders
        • All Orders
        • Query Order
        • Modify Order
      • AMM
        • Add Liquidity
        • Remove Liquidity
        • Collect Fee
        • AMM Position
        • AMM Action History
      • Account
        • User Profile
        • User Trade List
  • Vessel WebSocket
    • Market
      • Order Book
      • K Line
      • Recent Trades
      • 24hr Ticker Statistics
      • Ticker Setting Upade
    • User
      • Authorize
      • Balance
      • Account
  1. Exchange Data

Ticker Info

Testnet Env
https://testnet.trade.vessel.finance
Testnet Env
https://testnet.trade.vessel.finance
GET
/api/v1/public/tickerInfo
Last modified:2024-10-15 06:23:56
Exchange Info provides current trading rules and symbol information for the decentralized exchange (DEX) platform.

Request

Query Params
symbol
string 
optional
The trading pair symbol.
Example:
ARBUSDC
symbols
string 
optional
The array of trading pair symbols.
Example:
WBTCUSDT,WBTCUSDC

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://testnet.trade.vessel.finance/api/v1/public/tickerInfo?symbols=WBTCUSDT,WBTCUSDC'

Responses

🟢200OK
application/json
Body
symbols
array [object {22}] 
required
An array containing information about trading symbols on our platform.
id
string 
optional
symbol
string 
required
Trading pair symbol.
status
string 
required
Current trading status of the symbol (Assuming all symbols are set to "TRADING").
baseAssetId
string 
required
Base asset ID of the trading pair.
baseAssetName
string 
required
Base asset name of the trading pair.
baseAssetPrecision
string 
required
Precision of the base asset.
baseScaleK
string 
optional
Scaling factor for the base asset.
baseOnChainDecimal
string 
optional
On-chain decimal places for the base asset
baseAssetOnChainDecimal
string 
required
Decimal places used for on-chain representation of the base asset.
quoteAssetId
string 
required
Quote asset ID of the trading pair.
quoteAssetName
string 
required
Quote asset name of the trading pair.
quoteAssetPrecision
string 
required
Precision of the quote asset.
quoteScaleK
string 
optional
Scaling factor for the quote asset.
orderTypes
array[string]
required
The supported order types for the symbol (e.g., "LIMIT", "MARKET").
isSpotTradingAllowed
boolean 
required
Indicates whether spot trading is allowed for the symbol.
permissions
array[string]
required
The permissions allowed for the symbol (e.g., "SPOT").
quoteOnChainDecimal
string 
optional
On-chain decimal places for the quote asset.
quoteAssetOnChainDecimal
string 
required
The decimal places used for on-chain representation of the quote asset.
minBaseTradingSize
string 
required
The minimum base token size for a single trade.
maxBaseTradingSize
string 
required
The maximum base token size for a single trade.
makerFeeDiscount
string 
required
The fee discount for makers in a specific trading pair. For instance, a value of 80 indicates a 20% off. And you can trade it for 80% of the original maker fee. To calculate the final maker fee rate when trading in this pair, multiply your account level's maker fee rate by the makerFeeDiscount.
takerFeeDiscount
string 
required
The fee discount for takers in a specific trading pair. For instance, a value of 80 indicates a 20% off. And you can trade it for 80% of the original taker fee. To calculate the final taker fee rate when trading in this pair, multiply your account level's taker fee rate by the taker discount ratio.
Example
{
  "symbols": [
    {
      "id": "1",
      "symbol": "AAVEUSDT",
      "status": "TRADING",
      "baseAssetId": "6",
      "baseAssetName": "AAVE",
      "baseAssetPrecision": "3",
      "baseScaleK": "100000",
      "baseOnChainDecimal": "10",
      "baseAssetOnChainDecimal": "10000000000",
      "quoteAssetId": "2",
      "quoteAssetName": "USDT",
      "quoteAssetPrecision": "5",
      "quoteScaleK": "1000",
      "orderTypes": [
        "LIMIT",
        "MARKET"
      ],
      "isSpotTradingAllowed": true,
      "permissions": [
        "SPOT"
      ],
      "quoteOnChainDecimal": "18",
      "quoteAssetOnChainDecimal": "1000000000000000000",
      "minBaseTradingSize": "0.01",
      "maxBaseTradingSize": "1000000",
      "makerFeeDiscount": "100",
      "takerFeeDiscount": "100"
    }
  ]
}
Previous
AMM Pool Last 24h Data
Next
Asset Info
Built with