REST API

Get Exchange data

get

Get Exchange data related to factory contract, total status data counts

Responses
200

OHLCV data is retrieved

application/json
get
/api/exchange
200

OHLCV data is retrieved

Get Exchange status data with pagination

get

Get minute, hour, day, week, or month exchange status data with pagination

Path parameters
intervalstring · enumRequired

Time interval of the OHLCV data

Example: dayPossible values:
timestampstringOptional

Timestamp in seconds

Example: 1620000000
pageSizestringRequired

Number of results per page

Example: 100
pagestringRequired

Page number

Example: 1
Responses
200

OHLCV data is retrieved

application/json
get
/api/exchange/status/{interval}/{pageSize}/{page}
200

OHLCV data is retrieved

Get Exchange status data before a timestamp

get

Get minute, hour, day, week, or month exchange status data with pagination before a timestamp

Path parameters
intervalstring · enumRequired

Time interval of the OHLCV data

Example: dayPossible values:
timestampstringOptional

Timestamp in seconds

Example: 1620000000
pageSizestringRequired

Number of results per page

Example: 100
pagestringRequired

Page number

Example: 1
Responses
200

OHLCV data is retrieved

application/json
get
/api/exchange/status/{interval}/before/{timestamp}/{pageSize}/{page}
200

OHLCV data is retrieved

Get Exchange status data after a timestamp

get

Get minute, hour, day, week, or month exchange status data with pagination after a timestamp

Path parameters
intervalstring · enumRequired

Time interval of the OHLCV data

Example: dayPossible values:
timestampstringOptional

Timestamp in seconds

Example: 1620000000
pageSizestringRequired

Number of results per page

Example: 100
pagestringRequired

Page number

Example: 1
Responses
200

OHLCV data is retrieved

application/json
get
/api/exchange/status/{interval}/after/{timestamp}/{pageSize}/{page}
200

OHLCV data is retrieved

Get Token timeseries data

get

Get minute, hour, day, week, or month token data with pagination

Path parameters
intervalstring · enumRequired

Time interval of the OHLCV data

Example: hourPossible values:
addressstring · max: 42Required

Token address

Example: 0xe8CabF9d1FFB6CE23cF0a86641849543ec7BD7d5
timestampstringOptional

Timestamp in seconds

Example: 1620000000
pageSizestringRequired

Number of results per page

Example: 100
pagestringRequired

Page number

Example: 1
Responses
200

Token progress data is retrieved

application/json
get
/api/token/{interval}/{address}/{pageSize}/{page}
200

Token progress data is retrieved

Get Token timeseries data before a timestamp

get

Get minute, hour, day, week, or month token data with pagination before a timestamp

Path parameters
intervalstring · enumRequired

Time interval of the OHLCV data

Example: hourPossible values:
addressstring · max: 42Required

Token address

Example: 0xe8CabF9d1FFB6CE23cF0a86641849543ec7BD7d5
timestampstringOptional

Timestamp in seconds

Example: 1620000000
pageSizestringRequired

Number of results per page

Example: 100
pagestringRequired

Page number

Example: 1
Responses
200

Token progress data is retrieved

application/json
get
/api/token/{interval}/{address}/before/{timestamp}/{pageSize}/{page}
200

Token progress data is retrieved

Get Token timeseries data after a timestamp

get

Get minute, hour, day, week, or month token data with pagination after a timestamp

Path parameters
intervalstring · enumRequired

Time interval of the OHLCV data

Example: hourPossible values:
addressstring · max: 42Required

Token address

Example: 0xe8CabF9d1FFB6CE23cF0a86641849543ec7BD7d5
timestampstringOptional

Timestamp in seconds

Example: 1620000000
pageSizestringRequired

Number of results per page

Example: 100
pagestringRequired

Page number

Example: 1
Responses
200

Token progress data is retrieved

application/json
get
/api/token/{interval}/{address}/after/{timestamp}/{pageSize}/{page}
200

Token progress data is retrieved

Get Token data

get

Retrieve the token information from token address

Path parameters
addressstring · max: 42RequiredExample: 0xe8CabF9d1FFB6CE23cF0a86641849543ec7BD7d5
Responses
200

Retrieve the token information

application/json
get
/api/token/{address}
200

Retrieve the token information

Get Token data by symbol

get

Retrieve the token information from token symbol

Path parameters
symbolstringRequiredExample: USDT
Responses
200

Retrieve the token information from token symbol search

application/json
get
/api/token/symbol/{symbol}
200

Retrieve the token information from token symbol search

Get Tokens data

get

Retrieve the token information from a list of all tokens

Path parameters
pageSizestringRequiredExample: 10
pagestringRequiredExample: 1
Responses
200

Retrieve the token information

application/json
get
/api/tokens/{pageSize}/{page}
200

Retrieve the token information

Get new listed tokens data

get

Retrieve the token information from a list of all tokens in the order of getting listed

Path parameters
pageSizestringRequiredExample: 10
pagestringRequiredExample: 1
Responses
200

Retrieve the token information

application/json
get
/api/tokens/new/{pageSize}/{page}
200

Retrieve the token information

Get top gainer tokens data

get

Retrieve the token information from a list of all tokens in the order of getting listed

Path parameters
pageSizestringRequiredExample: 10
pagestringRequiredExample: 1
Responses
200

Retrieve the token information

application/json
get
/api/tokens/top-gainer/{pageSize}/{page}
200

Retrieve the token information

Get top loser tokens data

get

Retrieve the token information from a list of all tokens in the order of getting listed

Path parameters
pageSizestringRequiredExample: 10
pagestringRequiredExample: 1
Responses
200

Retrieve the token information

application/json
get
/api/tokens/top-loser/{pageSize}/{page}
200

Retrieve the token information

Get Orders data from an account

get

Retrieve the orders information from an account address

Path parameters
addressstring · max: 42RequiredExample: 0xdAC17F958D2ee523a2206206994597C13D831ec7
pageSizestringRequired

Number of results per page

Example: 100
pagestringRequired

Page number

Example: 1
Responses
200

Retrieve the token information

application/json
get
/api/orders/{address}/{pageSize}/{page}
200

Retrieve the token information

Get Recent Trades for a Pair

get

Retrieve the recent trades for a pair with base and quote token addresses

Path parameters
basestring · max: 42Required

Base token address

Example: 0xe8CabF9d1FFB6CE23cF0a86641849543ec7BD7d5
quotestring · max: 42Required

Quote token address

Example: 0x40fCa9cB1AB15eD9B5bDA19A52ac00A78AE08e1D
pageSizestringRequired

Number of results per page

Example: 100
pagestringRequired

Page number

Example: 1
Responses
200

Retrieve the token information

application/json
get
/api/trades/{base}/{quote}/{pageSize}/{page}
200

Retrieve the token information

Get Recent Trades overall

get

Retrieve the recent trades from all pairs

Path parameters
pageSizestringRequired

Number of results per page

Example: 100
pagestringRequired

Page number

Example: 1
Responses
200

Retrieve the token information

application/json
get
/api/trades/{pageSize}/{page}
200

Retrieve the token information

Get Account Trade History

get

Retrieve the trade history for an account address

Path parameters
addressstring · max: 42RequiredExample: 0xdAC17F958D2ee523a2206206994597C13D831ec7
pageSizestringRequired

Number of results per page

Example: 100
pagestringRequired

Page number

Example: 1
Responses
200

Retrieve the token information

application/json
get
/api/tradehistory/{address}/{pageSize}/{page}
200

Retrieve the token information

Get Account Order History

get

Retrieve the order history for an account address

Path parameters
addressstring · max: 42RequiredExample: 0xdAC17F958D2ee523a2206206994597C13D831ec7
pageSizestringRequired

Number of results per page

Example: 100
pagestringRequired

Page number

Example: 1
Responses
200

Retrieve the token information

application/json
get
/api/orderhistory/{address}/{pageSize}/{page}
200

Retrieve the token information

Get Orderbook data from base and quote token addresses

get

Retrieve the orderbook information from base and quote token addresses

Path parameters
basestring · max: 42RequiredExample: 0xe8CabF9d1FFB6CE23cF0a86641849543ec7BD7d5
quotestring · max: 42RequiredExample: 0x40fCa9cB1AB15eD9B5bDA19A52ac00A78AE08e1D
limitstringOptionalExample: 100
Responses
200

Retrieve the orderbook information

application/json
get
/api/orderbook/{base}/{quote}/{limit}
200

Retrieve the orderbook information

Get Pair data

get

Get pair details from base and quote token addresses

Path parameters
basestring · max: 42Required

Base token address

Example: 0xe8CabF9d1FFB6CE23cF0a86641849543ec7BD7d5
quotestring · max: 42Required

Quote token address

Example: 0x40fCa9cB1AB15eD9B5bDA19A52ac00A78AE08e1D
Responses
200

OHLCV data is retrieved

application/json
get
/api/pair/{base}/{quote}
200

OHLCV data is retrieved

Get Default Pair data

get

Get default pair details

Responses
200

OHLCV data is retrieved

application/json
get
/api/pair/default
200

OHLCV data is retrieved

Get Pair data by symbol

get

Get pair details from base and quote token symbols

Path parameters
baseSymbolstringRequired

Base token symbol

Example: ETH
quoteSymbolstringRequired

Quote token symbol

Example: USDT
Responses
200

OHLCV data is retrieved

application/json
get
/api/pair/symbol/{baseSymbol}/{quoteSymbol}
200

OHLCV data is retrieved

Get New Listing Pairs data

get

Get paginated newly listed Pair data from a list of all pairs

Path parameters
pageSizestringRequired

Number of results per page

Example: 100
pagestringRequired

Page number

Example: 1
Responses
200

Paginated Pair data is retrieved

application/json
get
/api/pairs/new/{pageSize}/{page}
200

Paginated Pair data is retrieved

Get Top Gainer Pairs data

get

Get paginated top gainer Pair data from a list of all pairs

Path parameters
pageSizestringRequired

Number of results per page

Example: 100
pagestringRequired

Page number

Example: 1
Responses
200

Paginated Pair data is retrieved

application/json
get
/api/pairs/top-gainer/{pageSize}/{page}
200

Paginated Pair data is retrieved

Get Top Loser Pairs data

get

Get paginated top loser Pair data from a list of all pairs

Path parameters
pageSizestringRequired

Number of results per page

Example: 100
pagestringRequired

Page number

Example: 1
Responses
200

Paginated Pair data is retrieved

application/json
get
/api/pairs/top-loser/{pageSize}/{page}
200

Paginated Pair data is retrieved

Get all Pairs data

get

Get paginated Pair data from a list of all pairs

Path parameters
pageSizestringRequired

Number of results per page

Example: 100
pagestringRequired

Page number

Example: 1
Responses
200

Paginated Pair data is retrieved

application/json
get
/api/pairs/{pageSize}/{page}
200

Paginated Pair data is retrieved

Get all OHLCV data from a pair

get

Get all minute, hour, day, week, and month OHLCV data with pagination

Path parameters
basestring · max: 42Required

Base token address

Example: 0xe8CabF9d1FFB6CE23cF0a86641849543ec7BD7d5
quotestring · max: 42Required

Quote token address

Example: 0x40fCa9cB1AB15eD9B5bDA19A52ac00A78AE08e1D
timestampstringOptional

Timestamp in seconds

Example: 1620000000
pageSizestringRequired

Number of results per page

Example: 100
pagestringRequired

Page number

Example: 1
Responses
200

OHLCV data is retrieved

application/json
get
/api/ohlcv/total/{base}/{quote}/{pageSize}/{page}
200

OHLCV data is retrieved

Get OHLCV data from a pair

get

Get minute, hour, day, week, or month OHLCV data with pagination

Path parameters
intervalstring · enumRequired

Time interval of the OHLCV data

Example: hourPossible values:
basestring · max: 42Required

Base token address

Example: 0xe8CabF9d1FFB6CE23cF0a86641849543ec7BD7d5
quotestring · max: 42Required

Quote token address

Example: 0x40fCa9cB1AB15eD9B5bDA19A52ac00A78AE08e1D
timestampstringOptional

Timestamp in seconds

Example: 1620000000
pageSizestringRequired

Number of results per page

Example: 100
pagestringRequired

Page number

Example: 1
Responses
200

OHLCV data is retrieved

application/json
get
/api/ohlcv/{interval}/{base}/{quote}/{pageSize}/{page}
200

OHLCV data is retrieved

Get OHLCV data before a timestamp

get

Get minute, hour, day, week, or month OHLCV data with pagination before a timestamp

Path parameters
intervalstring · enumRequired

Time interval of the OHLCV data

Example: hourPossible values:
basestring · max: 42Required

Base token address

Example: 0xe8CabF9d1FFB6CE23cF0a86641849543ec7BD7d5
quotestring · max: 42Required

Quote token address

Example: 0x40fCa9cB1AB15eD9B5bDA19A52ac00A78AE08e1D
timestampstringOptional

Timestamp in seconds

Example: 1620000000
pageSizestringRequired

Number of results per page

Example: 100
pagestringRequired

Page number

Example: 1
Responses
200

OHLCV data is retrieved

application/json
get
/api/ohlcv/{interval}/{base}/{quote}/before/{timestamp}/{pageSize}/{page}
200

OHLCV data is retrieved

Get OHLCV data after a timestamp

get

Get minute, hour, day, week, or month OHLCV data with pagination after a timestamp

Path parameters
intervalstring · enumRequired

Time interval of the OHLCV data

Example: hourPossible values:
basestring · max: 42Required

Base token address

Example: 0xe8CabF9d1FFB6CE23cF0a86641849543ec7BD7d5
quotestring · max: 42Required

Quote token address

Example: 0x40fCa9cB1AB15eD9B5bDA19A52ac00A78AE08e1D
timestampstringOptional

Timestamp in seconds

Example: 1620000000
pageSizestringRequired

Number of results per page

Example: 100
pagestringRequired

Page number

Example: 1
Responses
200

OHLCV data is retrieved

application/json
get
/api/ohlcv/{interval}/{base}/{quote}/after/{timestamp}/{pageSize}/{page}
200

OHLCV data is retrieved

Last updated