# REST API

## Get Exchange data

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

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/exchange":{"get":{"summary":"Get Exchange data","description":"Get Exchange data related to factory contract, total status data counts","tags":["Exchange"],"responses":{"200":{"description":"OHLCV data is retrieved","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string"},"bytecode":{"type":"string"},"deployer":{"type":"string"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"}},"required":["id","bytecode","deployer","totalDayBuckets","totalWeekBuckets","totalMonthBuckets"]}}}}}}}}}
```

## Get Exchange status data with pagination

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

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/exchange/status/{interval}/{pageSize}/{page}":{"get":{"summary":"Get Exchange status data with pagination","description":"Get minute, hour, day, week, or month exchange status data with pagination","tags":["Exchange","Status"],"parameters":[{"schema":{"type":"string","enum":["day","week","month"],"description":"Time interval of the OHLCV data"},"required":true,"name":"interval","in":"path"},{"schema":{"type":"string","description":"Timestamp in seconds"},"required":false,"name":"timestamp","in":"path"},{"schema":{"type":"string","description":"Number of results per page"},"required":true,"name":"pageSize","in":"path"},{"schema":{"type":"string","description":"Page number"},"required":true,"name":"page","in":"path"}],"responses":{"200":{"description":"OHLCV data is retrieved","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OhlcvResponse"}}}}}}}},"components":{"schemas":{"OhlcvResponse":{"type":"object","properties":{"buckets":{"type":"array","items":{"$ref":"#/components/schemas/PairBucket"}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}},"required":["buckets","totalCount","totalPages","pageSize"]},"PairBucket":{"type":"object","properties":{"id":{"type":"string"},"index":{"type":"number"},"protocolId":{"type":"string"},"networkName":{"type":"string"},"totalVolume":{"type":"number"},"tvl":{"type":"number"},"totalGlobalTrades":{"type":"number"},"totalGlobalPairs":{"type":"number"},"totalGlobalTraders":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","protocolId","networkName","totalVolume","tvl","totalGlobalTrades","totalGlobalPairs","totalGlobalTraders","timestamp"]}}}}
```

## Get Exchange status data before a timestamp

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

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/exchange/status/{interval}/before/{timestamp}/{pageSize}/{page}":{"get":{"summary":"Get Exchange status data before a timestamp","description":"Get minute, hour, day, week, or month exchange status data with pagination before a timestamp","tags":["Exchange","Status"],"parameters":[{"schema":{"type":"string","enum":["day","week","month"],"description":"Time interval of the OHLCV data"},"required":true,"name":"interval","in":"path"},{"schema":{"type":"string","description":"Timestamp in seconds"},"required":false,"name":"timestamp","in":"path"},{"schema":{"type":"string","description":"Number of results per page"},"required":true,"name":"pageSize","in":"path"},{"schema":{"type":"string","description":"Page number"},"required":true,"name":"page","in":"path"}],"responses":{"200":{"description":"OHLCV data is retrieved","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OhlcvResponse"}}}}}}}},"components":{"schemas":{"OhlcvResponse":{"type":"object","properties":{"buckets":{"type":"array","items":{"$ref":"#/components/schemas/PairBucket"}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}},"required":["buckets","totalCount","totalPages","pageSize"]},"PairBucket":{"type":"object","properties":{"id":{"type":"string"},"index":{"type":"number"},"protocolId":{"type":"string"},"networkName":{"type":"string"},"totalVolume":{"type":"number"},"tvl":{"type":"number"},"totalGlobalTrades":{"type":"number"},"totalGlobalPairs":{"type":"number"},"totalGlobalTraders":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","protocolId","networkName","totalVolume","tvl","totalGlobalTrades","totalGlobalPairs","totalGlobalTraders","timestamp"]}}}}
```

## Get Exchange status data after a timestamp

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

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/exchange/status/{interval}/after/{timestamp}/{pageSize}/{page}":{"get":{"summary":"Get Exchange status data after a timestamp","description":"Get minute, hour, day, week, or month exchange status data with pagination after a timestamp","tags":["Exchange","Status"],"parameters":[{"schema":{"type":"string","enum":["day","week","month"],"description":"Time interval of the OHLCV data"},"required":true,"name":"interval","in":"path"},{"schema":{"type":"string","description":"Timestamp in seconds"},"required":false,"name":"timestamp","in":"path"},{"schema":{"type":"string","description":"Number of results per page"},"required":true,"name":"pageSize","in":"path"},{"schema":{"type":"string","description":"Page number"},"required":true,"name":"page","in":"path"}],"responses":{"200":{"description":"OHLCV data is retrieved","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OhlcvResponse"}}}}}}}},"components":{"schemas":{"OhlcvResponse":{"type":"object","properties":{"buckets":{"type":"array","items":{"$ref":"#/components/schemas/PairBucket"}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}},"required":["buckets","totalCount","totalPages","pageSize"]},"PairBucket":{"type":"object","properties":{"id":{"type":"string"},"index":{"type":"number"},"protocolId":{"type":"string"},"networkName":{"type":"string"},"totalVolume":{"type":"number"},"tvl":{"type":"number"},"totalGlobalTrades":{"type":"number"},"totalGlobalPairs":{"type":"number"},"totalGlobalTraders":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","protocolId","networkName","totalVolume","tvl","totalGlobalTrades","totalGlobalPairs","totalGlobalTraders","timestamp"]}}}}
```

## Get Token timeseries data

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

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/token/{interval}/{address}/{pageSize}/{page}":{"get":{"summary":"Get Token timeseries data","description":"Get minute, hour, day, week, or month token data with pagination","tags":["Token"],"parameters":[{"schema":{"type":"string","enum":["min","hour","day","week","month"],"description":"Time interval of the OHLCV data"},"required":true,"name":"interval","in":"path"},{"schema":{"type":"string","maxLength":42,"description":"Token address"},"required":true,"name":"address","in":"path"},{"schema":{"type":"string","description":"Timestamp in seconds"},"required":false,"name":"timestamp","in":"path"},{"schema":{"type":"string","description":"Number of results per page"},"required":true,"name":"pageSize","in":"path"},{"schema":{"type":"string","description":"Page number"},"required":true,"name":"page","in":"path"}],"responses":{"200":{"description":"Token progress data is retrieved","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TokenBucketsResponse"}}}}}}}},"components":{"schemas":{"TokenBucketsResponse":{"type":"object","properties":{"buckets":{"type":"array","items":{"$ref":"#/components/schemas/TokenBucket"}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}},"required":["buckets","totalCount","totalPages","pageSize"]},"TokenBucket":{"type":"object","properties":{"id":{"type":"string"},"index":{"type":"number"},"token":{"type":"string"},"open":{"type":"number"},"high":{"type":"number"},"low":{"type":"number"},"close":{"type":"number"},"average":{"type":"number"},"tvl":{"type":"number"},"tvlUSD":{"type":"number"},"volume":{"type":"number"},"volumeUSD":{"type":"number"},"count":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","token","open","high","low","close","average","tvl","tvlUSD","volume","volumeUSD","count","timestamp"]}}}}
```

## Get Token timeseries data before a timestamp

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

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/token/{interval}/{address}/before/{timestamp}/{pageSize}/{page}":{"get":{"summary":"Get Token timeseries data before a timestamp","description":"Get minute, hour, day, week, or month token data with pagination before a timestamp","tags":["Token"],"parameters":[{"schema":{"type":"string","enum":["min","hour","day","week","month"],"description":"Time interval of the OHLCV data"},"required":true,"name":"interval","in":"path"},{"schema":{"type":"string","maxLength":42,"description":"Token address"},"required":true,"name":"address","in":"path"},{"schema":{"type":"string","description":"Timestamp in seconds"},"required":false,"name":"timestamp","in":"path"},{"schema":{"type":"string","description":"Number of results per page"},"required":true,"name":"pageSize","in":"path"},{"schema":{"type":"string","description":"Page number"},"required":true,"name":"page","in":"path"}],"responses":{"200":{"description":"Token progress data is retrieved","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TokenBucketsResponse"}}}}}}}},"components":{"schemas":{"TokenBucketsResponse":{"type":"object","properties":{"buckets":{"type":"array","items":{"$ref":"#/components/schemas/TokenBucket"}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}},"required":["buckets","totalCount","totalPages","pageSize"]},"TokenBucket":{"type":"object","properties":{"id":{"type":"string"},"index":{"type":"number"},"token":{"type":"string"},"open":{"type":"number"},"high":{"type":"number"},"low":{"type":"number"},"close":{"type":"number"},"average":{"type":"number"},"tvl":{"type":"number"},"tvlUSD":{"type":"number"},"volume":{"type":"number"},"volumeUSD":{"type":"number"},"count":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","token","open","high","low","close","average","tvl","tvlUSD","volume","volumeUSD","count","timestamp"]}}}}
```

## Get Token timeseries data after a timestamp

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

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/token/{interval}/{address}/after/{timestamp}/{pageSize}/{page}":{"get":{"summary":"Get Token timeseries data after a timestamp","description":"Get minute, hour, day, week, or month token data with pagination after a timestamp","tags":["Token"],"parameters":[{"schema":{"type":"string","enum":["min","hour","day","week","month"],"description":"Time interval of the OHLCV data"},"required":true,"name":"interval","in":"path"},{"schema":{"type":"string","maxLength":42,"description":"Token address"},"required":true,"name":"address","in":"path"},{"schema":{"type":"string","description":"Timestamp in seconds"},"required":false,"name":"timestamp","in":"path"},{"schema":{"type":"string","description":"Number of results per page"},"required":true,"name":"pageSize","in":"path"},{"schema":{"type":"string","description":"Page number"},"required":true,"name":"page","in":"path"}],"responses":{"200":{"description":"Token progress data is retrieved","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TokenBucketsResponse"}}}}}}}},"components":{"schemas":{"TokenBucketsResponse":{"type":"object","properties":{"buckets":{"type":"array","items":{"$ref":"#/components/schemas/TokenBucket"}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}},"required":["buckets","totalCount","totalPages","pageSize"]},"TokenBucket":{"type":"object","properties":{"id":{"type":"string"},"index":{"type":"number"},"token":{"type":"string"},"open":{"type":"number"},"high":{"type":"number"},"low":{"type":"number"},"close":{"type":"number"},"average":{"type":"number"},"tvl":{"type":"number"},"tvlUSD":{"type":"number"},"volume":{"type":"number"},"volumeUSD":{"type":"number"},"count":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","token","open","high","low","close","average","tvl","tvlUSD","volume","volumeUSD","count","timestamp"]}}}}
```

## Get Token data

> Retrieve the token information from token address

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/token/{address}":{"get":{"summary":"Get Token data","description":"Retrieve the token information from token address","tags":["Token"],"parameters":[{"schema":{"type":"string","maxLength":42},"required":true,"name":"address","in":"path"}],"responses":{"200":{"description":"Retrieve the token information","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Token"}}}}}}}},"components":{"schemas":{"Token":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"symbol":{"type":"string"},"totalSupply":{"type":"number"},"logoURI":{"type":"string"},"decimals":{"type":"number"},"priceUSD":{"type":"number"},"sparkline7D":{"type":"array","items":{"type":"number"}},"cpPrice":{"type":"number"},"cgId":{"type":"string"},"cmcId":{"type":"string"},"ath":{"type":"number"},"atl":{"type":"number"},"listingDate":{"type":"number"},"dayPriceDifference":{"type":"number"},"dayPriceDifferencePercentage":{"type":"number"},"dayTvl":{"type":"number"},"dayVolume":{"type":"number"},"dayTvlUSD":{"type":"number"},"dayVolumeUSD":{"type":"number"},"creator":{"type":"string"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"tag":{"type":"array","items":{"type":"string"}}},"required":["id","name","symbol","totalSupply","logoURI","decimals","priceUSD","sparkline7D","cpPrice","cgId","cmcId","ath","atl","listingDate","dayPriceDifference","dayPriceDifferencePercentage","dayTvl","dayVolume","dayTvlUSD","dayVolumeUSD","creator","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","tag"]}}}}
```

## Get Token data by symbol

> Retrieve the token information from token symbol

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/token/symbol/{symbol}":{"get":{"summary":"Get Token data by symbol","description":"Retrieve the token information from token symbol","tags":["Token"],"parameters":[{"schema":{"type":"string"},"required":true,"name":"symbol","in":"path"}],"responses":{"200":{"description":"Retrieve the token information from token symbol search","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Token"}}}}}}}},"components":{"schemas":{"Token":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"symbol":{"type":"string"},"totalSupply":{"type":"number"},"logoURI":{"type":"string"},"decimals":{"type":"number"},"priceUSD":{"type":"number"},"sparkline7D":{"type":"array","items":{"type":"number"}},"cpPrice":{"type":"number"},"cgId":{"type":"string"},"cmcId":{"type":"string"},"ath":{"type":"number"},"atl":{"type":"number"},"listingDate":{"type":"number"},"dayPriceDifference":{"type":"number"},"dayPriceDifferencePercentage":{"type":"number"},"dayTvl":{"type":"number"},"dayVolume":{"type":"number"},"dayTvlUSD":{"type":"number"},"dayVolumeUSD":{"type":"number"},"creator":{"type":"string"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"tag":{"type":"array","items":{"type":"string"}}},"required":["id","name","symbol","totalSupply","logoURI","decimals","priceUSD","sparkline7D","cpPrice","cgId","cmcId","ath","atl","listingDate","dayPriceDifference","dayPriceDifferencePercentage","dayTvl","dayVolume","dayTvlUSD","dayVolumeUSD","creator","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","tag"]}}}}
```

## Get Tokens data

> Retrieve the token information from a list of all tokens

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/tokens/{pageSize}/{page}":{"get":{"summary":"Get Tokens data","description":"Retrieve the token information from a list of all tokens","tags":["Token"],"parameters":[{"schema":{"type":"string"},"required":true,"name":"pageSize","in":"path"},{"schema":{"type":"string"},"required":true,"name":"page","in":"path"}],"responses":{"200":{"description":"Retrieve the token information","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Tokens"}}}}}}}},"components":{"schemas":{"Tokens":{"type":"array","items":{"$ref":"#/components/schemas/Token"}},"Token":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"symbol":{"type":"string"},"totalSupply":{"type":"number"},"logoURI":{"type":"string"},"decimals":{"type":"number"},"priceUSD":{"type":"number"},"sparkline7D":{"type":"array","items":{"type":"number"}},"cpPrice":{"type":"number"},"cgId":{"type":"string"},"cmcId":{"type":"string"},"ath":{"type":"number"},"atl":{"type":"number"},"listingDate":{"type":"number"},"dayPriceDifference":{"type":"number"},"dayPriceDifferencePercentage":{"type":"number"},"dayTvl":{"type":"number"},"dayVolume":{"type":"number"},"dayTvlUSD":{"type":"number"},"dayVolumeUSD":{"type":"number"},"creator":{"type":"string"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"tag":{"type":"array","items":{"type":"string"}}},"required":["id","name","symbol","totalSupply","logoURI","decimals","priceUSD","sparkline7D","cpPrice","cgId","cmcId","ath","atl","listingDate","dayPriceDifference","dayPriceDifferencePercentage","dayTvl","dayVolume","dayTvlUSD","dayVolumeUSD","creator","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","tag"]}}}}
```

## Get new listed tokens data

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

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/tokens/new/{pageSize}/{page}":{"get":{"summary":"Get new listed tokens data","description":"Retrieve the token information from a list of all tokens in the order of getting listed","tags":["Token"],"parameters":[{"schema":{"type":"string"},"required":true,"name":"pageSize","in":"path"},{"schema":{"type":"string"},"required":true,"name":"page","in":"path"}],"responses":{"200":{"description":"Retrieve the token information","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Tokens"}}}}}}}},"components":{"schemas":{"Tokens":{"type":"array","items":{"$ref":"#/components/schemas/Token"}},"Token":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"symbol":{"type":"string"},"totalSupply":{"type":"number"},"logoURI":{"type":"string"},"decimals":{"type":"number"},"priceUSD":{"type":"number"},"sparkline7D":{"type":"array","items":{"type":"number"}},"cpPrice":{"type":"number"},"cgId":{"type":"string"},"cmcId":{"type":"string"},"ath":{"type":"number"},"atl":{"type":"number"},"listingDate":{"type":"number"},"dayPriceDifference":{"type":"number"},"dayPriceDifferencePercentage":{"type":"number"},"dayTvl":{"type":"number"},"dayVolume":{"type":"number"},"dayTvlUSD":{"type":"number"},"dayVolumeUSD":{"type":"number"},"creator":{"type":"string"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"tag":{"type":"array","items":{"type":"string"}}},"required":["id","name","symbol","totalSupply","logoURI","decimals","priceUSD","sparkline7D","cpPrice","cgId","cmcId","ath","atl","listingDate","dayPriceDifference","dayPriceDifferencePercentage","dayTvl","dayVolume","dayTvlUSD","dayVolumeUSD","creator","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","tag"]}}}}
```

## Get top gainer tokens data

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

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/tokens/top-gainer/{pageSize}/{page}":{"get":{"summary":"Get top gainer tokens data","description":"Retrieve the token information from a list of all tokens in the order of getting listed","tags":["Token"],"parameters":[{"schema":{"type":"string"},"required":true,"name":"pageSize","in":"path"},{"schema":{"type":"string"},"required":true,"name":"page","in":"path"}],"responses":{"200":{"description":"Retrieve the token information","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Tokens"}}}}}}}},"components":{"schemas":{"Tokens":{"type":"array","items":{"$ref":"#/components/schemas/Token"}},"Token":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"symbol":{"type":"string"},"totalSupply":{"type":"number"},"logoURI":{"type":"string"},"decimals":{"type":"number"},"priceUSD":{"type":"number"},"sparkline7D":{"type":"array","items":{"type":"number"}},"cpPrice":{"type":"number"},"cgId":{"type":"string"},"cmcId":{"type":"string"},"ath":{"type":"number"},"atl":{"type":"number"},"listingDate":{"type":"number"},"dayPriceDifference":{"type":"number"},"dayPriceDifferencePercentage":{"type":"number"},"dayTvl":{"type":"number"},"dayVolume":{"type":"number"},"dayTvlUSD":{"type":"number"},"dayVolumeUSD":{"type":"number"},"creator":{"type":"string"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"tag":{"type":"array","items":{"type":"string"}}},"required":["id","name","symbol","totalSupply","logoURI","decimals","priceUSD","sparkline7D","cpPrice","cgId","cmcId","ath","atl","listingDate","dayPriceDifference","dayPriceDifferencePercentage","dayTvl","dayVolume","dayTvlUSD","dayVolumeUSD","creator","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","tag"]}}}}
```

## Get top loser tokens data

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

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/tokens/top-loser/{pageSize}/{page}":{"get":{"summary":"Get top loser tokens data","description":"Retrieve the token information from a list of all tokens in the order of getting listed","tags":["Token"],"parameters":[{"schema":{"type":"string"},"required":true,"name":"pageSize","in":"path"},{"schema":{"type":"string"},"required":true,"name":"page","in":"path"}],"responses":{"200":{"description":"Retrieve the token information","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Tokens"}}}}}}}},"components":{"schemas":{"Tokens":{"type":"array","items":{"$ref":"#/components/schemas/Token"}},"Token":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"symbol":{"type":"string"},"totalSupply":{"type":"number"},"logoURI":{"type":"string"},"decimals":{"type":"number"},"priceUSD":{"type":"number"},"sparkline7D":{"type":"array","items":{"type":"number"}},"cpPrice":{"type":"number"},"cgId":{"type":"string"},"cmcId":{"type":"string"},"ath":{"type":"number"},"atl":{"type":"number"},"listingDate":{"type":"number"},"dayPriceDifference":{"type":"number"},"dayPriceDifferencePercentage":{"type":"number"},"dayTvl":{"type":"number"},"dayVolume":{"type":"number"},"dayTvlUSD":{"type":"number"},"dayVolumeUSD":{"type":"number"},"creator":{"type":"string"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"tag":{"type":"array","items":{"type":"string"}}},"required":["id","name","symbol","totalSupply","logoURI","decimals","priceUSD","sparkline7D","cpPrice","cgId","cmcId","ath","atl","listingDate","dayPriceDifference","dayPriceDifferencePercentage","dayTvl","dayVolume","dayTvlUSD","dayVolumeUSD","creator","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","tag"]}}}}
```

## Get Orders data from an account

> Retrieve the orders information from an account address

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/orders/{address}/{pageSize}/{page}":{"get":{"summary":"Get Orders data from an account","description":"Retrieve the orders information from an account address","tags":["Orders","Account"],"parameters":[{"schema":{"type":"string","maxLength":42},"required":true,"name":"address","in":"path"},{"schema":{"type":"string","description":"Number of results per page"},"required":true,"name":"pageSize","in":"path"},{"schema":{"type":"string","description":"Page number"},"required":true,"name":"page","in":"path"}],"responses":{"200":{"description":"Retrieve the token information","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetAccountOrdersResponse"}}}}}}}},"components":{"schemas":{"GetAccountOrdersResponse":{"type":"object","properties":{"orders":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"isBid":{"type":"boolean"},"orderId":{"type":"number"},"base":{"$ref":"#/components/schemas/Token"},"quote":{"$ref":"#/components/schemas/Token"},"pair":{"type":"string"},"orderbook":{"type":"string"},"price":{"type":"number"},"amount":{"type":"number"},"placed":{"type":"number"},"timestamp":{"type":"number"},"account":{"type":"string"},"txHash":{"type":"string"}},"required":["id","isBid","orderId","base","quote","pair","orderbook","price","amount","placed","timestamp","account","txHash"]}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}},"required":["orders","totalCount","totalPages","pageSize"]},"Token":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"symbol":{"type":"string"},"totalSupply":{"type":"number"},"logoURI":{"type":"string"},"decimals":{"type":"number"},"priceUSD":{"type":"number"},"sparkline7D":{"type":"array","items":{"type":"number"}},"cpPrice":{"type":"number"},"cgId":{"type":"string"},"cmcId":{"type":"string"},"ath":{"type":"number"},"atl":{"type":"number"},"listingDate":{"type":"number"},"dayPriceDifference":{"type":"number"},"dayPriceDifferencePercentage":{"type":"number"},"dayTvl":{"type":"number"},"dayVolume":{"type":"number"},"dayTvlUSD":{"type":"number"},"dayVolumeUSD":{"type":"number"},"creator":{"type":"string"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"tag":{"type":"array","items":{"type":"string"}}},"required":["id","name","symbol","totalSupply","logoURI","decimals","priceUSD","sparkline7D","cpPrice","cgId","cmcId","ath","atl","listingDate","dayPriceDifference","dayPriceDifferencePercentage","dayTvl","dayVolume","dayTvlUSD","dayVolumeUSD","creator","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","tag"]}}}}
```

## Get Recent Trades for a Pair

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

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/trades/{base}/{quote}/{pageSize}/{page}":{"get":{"summary":"Get Recent Trades for a Pair","description":"Retrieve the recent trades for a pair with base and quote token addresses","tags":["Trade","Pair"],"parameters":[{"schema":{"type":"string","maxLength":42,"description":"Base token address"},"required":true,"name":"base","in":"path"},{"schema":{"type":"string","maxLength":42,"description":"Quote token address"},"required":true,"name":"quote","in":"path"},{"schema":{"type":"string","description":"Number of results per page"},"required":true,"name":"pageSize","in":"path"},{"schema":{"type":"string","description":"Page number"},"required":true,"name":"page","in":"path"}],"responses":{"200":{"description":"Retrieve the token information","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TradesSchema"}}}}}}}},"components":{"schemas":{"TradesSchema":{"type":"object","properties":{"trades":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"orderbook":{"type":"string"},"orderId":{"type":"number"},"base":{"$ref":"#/components/schemas/Token"},"quote":{"$ref":"#/components/schemas/Token"},"pair":{"type":"string"},"isBid":{"type":"boolean"},"price":{"type":"number"},"baseAmount":{"type":"number"},"quoteAmount":{"type":"number"},"timestamp":{"type":"number"},"taker":{"type":"string"},"maker":{"type":"string"},"txHash":{"type":"string"}},"required":["id","orderbook","orderId","base","quote","pair","isBid","price","baseAmount","quoteAmount","timestamp","taker","maker","txHash"]}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}},"required":["trades","totalCount","totalPages","pageSize"]},"Token":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"symbol":{"type":"string"},"totalSupply":{"type":"number"},"logoURI":{"type":"string"},"decimals":{"type":"number"},"priceUSD":{"type":"number"},"sparkline7D":{"type":"array","items":{"type":"number"}},"cpPrice":{"type":"number"},"cgId":{"type":"string"},"cmcId":{"type":"string"},"ath":{"type":"number"},"atl":{"type":"number"},"listingDate":{"type":"number"},"dayPriceDifference":{"type":"number"},"dayPriceDifferencePercentage":{"type":"number"},"dayTvl":{"type":"number"},"dayVolume":{"type":"number"},"dayTvlUSD":{"type":"number"},"dayVolumeUSD":{"type":"number"},"creator":{"type":"string"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"tag":{"type":"array","items":{"type":"string"}}},"required":["id","name","symbol","totalSupply","logoURI","decimals","priceUSD","sparkline7D","cpPrice","cgId","cmcId","ath","atl","listingDate","dayPriceDifference","dayPriceDifferencePercentage","dayTvl","dayVolume","dayTvlUSD","dayVolumeUSD","creator","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","tag"]}}}}
```

## Get Recent Trades overall

> Retrieve the recent trades from all pairs

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/trades/{pageSize}/{page}":{"get":{"summary":"Get Recent Trades overall","description":"Retrieve the recent trades from all pairs","tags":["Trade"],"parameters":[{"schema":{"type":"string","description":"Number of results per page"},"required":true,"name":"pageSize","in":"path"},{"schema":{"type":"string","description":"Page number"},"required":true,"name":"page","in":"path"}],"responses":{"200":{"description":"Retrieve the token information","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TradesSchema"}}}}}}}},"components":{"schemas":{"TradesSchema":{"type":"object","properties":{"trades":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"orderbook":{"type":"string"},"orderId":{"type":"number"},"base":{"$ref":"#/components/schemas/Token"},"quote":{"$ref":"#/components/schemas/Token"},"pair":{"type":"string"},"isBid":{"type":"boolean"},"price":{"type":"number"},"baseAmount":{"type":"number"},"quoteAmount":{"type":"number"},"timestamp":{"type":"number"},"taker":{"type":"string"},"maker":{"type":"string"},"txHash":{"type":"string"}},"required":["id","orderbook","orderId","base","quote","pair","isBid","price","baseAmount","quoteAmount","timestamp","taker","maker","txHash"]}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}},"required":["trades","totalCount","totalPages","pageSize"]},"Token":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"symbol":{"type":"string"},"totalSupply":{"type":"number"},"logoURI":{"type":"string"},"decimals":{"type":"number"},"priceUSD":{"type":"number"},"sparkline7D":{"type":"array","items":{"type":"number"}},"cpPrice":{"type":"number"},"cgId":{"type":"string"},"cmcId":{"type":"string"},"ath":{"type":"number"},"atl":{"type":"number"},"listingDate":{"type":"number"},"dayPriceDifference":{"type":"number"},"dayPriceDifferencePercentage":{"type":"number"},"dayTvl":{"type":"number"},"dayVolume":{"type":"number"},"dayTvlUSD":{"type":"number"},"dayVolumeUSD":{"type":"number"},"creator":{"type":"string"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"tag":{"type":"array","items":{"type":"string"}}},"required":["id","name","symbol","totalSupply","logoURI","decimals","priceUSD","sparkline7D","cpPrice","cgId","cmcId","ath","atl","listingDate","dayPriceDifference","dayPriceDifferencePercentage","dayTvl","dayVolume","dayTvlUSD","dayVolumeUSD","creator","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","tag"]}}}}
```

## Get Account Trade History

> Retrieve the trade history for an account address

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/tradehistory/{address}/{pageSize}/{page}":{"get":{"summary":"Get Account Trade History","description":"Retrieve the trade history for an account address","tags":["TradeHistory","Account"],"parameters":[{"schema":{"type":"string","maxLength":42},"required":true,"name":"address","in":"path"},{"schema":{"type":"string","description":"Number of results per page"},"required":true,"name":"pageSize","in":"path"},{"schema":{"type":"string","description":"Page number"},"required":true,"name":"page","in":"path"}],"responses":{"200":{"description":"Retrieve the token information","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetAccountTradeHistoryResponse"}}}}}}}},"components":{"schemas":{"GetAccountTradeHistoryResponse":{"type":"object","properties":{"tradeHistory":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"orderId":{"type":"number"},"isBid":{"type":"boolean"},"base":{"$ref":"#/components/schemas/Token"},"quote":{"$ref":"#/components/schemas/Token"},"pair":{"type":"string"},"orderbook":{"type":"string"},"price":{"type":"number"},"amount":{"type":"number"},"timestamp":{"type":"number"},"maker":{"type":"string"},"taker":{"type":"string"},"account":{"type":"string"},"txHash":{"type":"string"}},"required":["id","orderId","isBid","base","quote","pair","orderbook","price","amount","timestamp","maker","taker","account","txHash"]}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}},"required":["tradeHistory","totalCount","totalPages","pageSize"]},"Token":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"symbol":{"type":"string"},"totalSupply":{"type":"number"},"logoURI":{"type":"string"},"decimals":{"type":"number"},"priceUSD":{"type":"number"},"sparkline7D":{"type":"array","items":{"type":"number"}},"cpPrice":{"type":"number"},"cgId":{"type":"string"},"cmcId":{"type":"string"},"ath":{"type":"number"},"atl":{"type":"number"},"listingDate":{"type":"number"},"dayPriceDifference":{"type":"number"},"dayPriceDifferencePercentage":{"type":"number"},"dayTvl":{"type":"number"},"dayVolume":{"type":"number"},"dayTvlUSD":{"type":"number"},"dayVolumeUSD":{"type":"number"},"creator":{"type":"string"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"tag":{"type":"array","items":{"type":"string"}}},"required":["id","name","symbol","totalSupply","logoURI","decimals","priceUSD","sparkline7D","cpPrice","cgId","cmcId","ath","atl","listingDate","dayPriceDifference","dayPriceDifferencePercentage","dayTvl","dayVolume","dayTvlUSD","dayVolumeUSD","creator","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","tag"]}}}}
```

## Get Account Order History

> Retrieve the order history for an account address

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/orderhistory/{address}/{pageSize}/{page}":{"get":{"summary":"Get Account Order History","description":"Retrieve the order history for an account address","tags":["OrderHistory","Account"],"parameters":[{"schema":{"type":"string","maxLength":42},"required":true,"name":"address","in":"path"},{"schema":{"type":"string","description":"Number of results per page"},"required":true,"name":"pageSize","in":"path"},{"schema":{"type":"string","description":"Page number"},"required":true,"name":"page","in":"path"}],"responses":{"200":{"description":"Retrieve the token information","content":{"application/json":{"schema":{"allOf":[{"$ref":"#/components/schemas/GetAccountTradeHistoryResponse"},{"properties":{"orderHistory":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"orderId":{"type":"number"},"isBid":{"type":"boolean"},"base":{"$ref":"#/components/schemas/Token"},"quote":{"$ref":"#/components/schemas/Token"},"pair":{"type":"string"},"orderbook":{"type":"string"},"price":{"type":"number"},"amount":{"type":"number"},"timestamp":{"type":"number"},"account":{"type":"string"},"txHash":{"type":"string"}},"required":["id","orderId","isBid","base","quote","pair","orderbook","price","amount","timestamp","account","txHash"]}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}},"required":["orderHistory","totalCount","totalPages","pageSize"]}]}}}}}}}},"components":{"schemas":{"GetAccountTradeHistoryResponse":{"type":"object","properties":{"tradeHistory":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"orderId":{"type":"number"},"isBid":{"type":"boolean"},"base":{"$ref":"#/components/schemas/Token"},"quote":{"$ref":"#/components/schemas/Token"},"pair":{"type":"string"},"orderbook":{"type":"string"},"price":{"type":"number"},"amount":{"type":"number"},"timestamp":{"type":"number"},"maker":{"type":"string"},"taker":{"type":"string"},"account":{"type":"string"},"txHash":{"type":"string"}},"required":["id","orderId","isBid","base","quote","pair","orderbook","price","amount","timestamp","maker","taker","account","txHash"]}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}},"required":["tradeHistory","totalCount","totalPages","pageSize"]},"Token":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"symbol":{"type":"string"},"totalSupply":{"type":"number"},"logoURI":{"type":"string"},"decimals":{"type":"number"},"priceUSD":{"type":"number"},"sparkline7D":{"type":"array","items":{"type":"number"}},"cpPrice":{"type":"number"},"cgId":{"type":"string"},"cmcId":{"type":"string"},"ath":{"type":"number"},"atl":{"type":"number"},"listingDate":{"type":"number"},"dayPriceDifference":{"type":"number"},"dayPriceDifferencePercentage":{"type":"number"},"dayTvl":{"type":"number"},"dayVolume":{"type":"number"},"dayTvlUSD":{"type":"number"},"dayVolumeUSD":{"type":"number"},"creator":{"type":"string"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"tag":{"type":"array","items":{"type":"string"}}},"required":["id","name","symbol","totalSupply","logoURI","decimals","priceUSD","sparkline7D","cpPrice","cgId","cmcId","ath","atl","listingDate","dayPriceDifference","dayPriceDifferencePercentage","dayTvl","dayVolume","dayTvlUSD","dayVolumeUSD","creator","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","tag"]}}}}
```

## Get Orderbook data from base and quote token addresses

> Retrieve the orderbook information from base and quote token addresses

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/orderbook/{base}/{quote}/{limit}":{"get":{"summary":"Get Orderbook data from base and quote token addresses","description":"Retrieve the orderbook information from base and quote token addresses","tags":["Orderbook"],"parameters":[{"schema":{"type":"string","maxLength":42},"required":true,"name":"base","in":"path"},{"schema":{"type":"string","maxLength":42},"required":true,"name":"quote","in":"path"},{"schema":{"type":"string"},"required":false,"name":"limit","in":"path"}],"responses":{"200":{"description":"Retrieve the orderbook information","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetOrderbookRequest"}}}}}}}},"components":{"schemas":{"GetOrderbookRequest":{"type":"object","properties":{"mktPrice":{"type":"number"},"bids":{"type":"array","items":{"type":"object","properties":{"price":{"type":"number"},"amount":{"type":"number"},"count":{"type":"number"}},"required":["price","amount","count"]}},"asks":{"type":"array","items":{"type":"object","properties":{"price":{"type":"number"},"amount":{"type":"number"},"count":{"type":"number"}},"required":["price","amount","count"]}}},"required":["mktPrice","bids","asks"]}}}}
```

## Get Pair data

> Get pair details from base and quote token addresses

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/pair/{base}/{quote}":{"get":{"tags":["Pair"],"summary":"Get Pair data","description":"Get pair details from base and quote token addresses","parameters":[{"schema":{"type":"string","maxLength":42,"description":"Base token address"},"required":true,"name":"base","in":"path"},{"schema":{"type":"string","maxLength":42,"description":"Quote token address"},"required":true,"name":"quote","in":"path"}],"responses":{"200":{"description":"OHLCV data is retrieved","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Pair"}}}}}}}},"components":{"schemas":{"Pair":{"type":"object","properties":{"id":{"type":"string"},"base":{"$ref":"#/components/schemas/Token"},"quote":{"$ref":"#/components/schemas/Token"},"price":{"type":"number"},"listingDate":{"type":"number"},"orderbook":{"type":"string"},"bDecimal":{"type":"number"},"qDecimal":{"type":"number"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"baseTvl":{"type":"number"},"quoteTvl":{"type":"number"},"baseTvlUSD":{"type":"number"},"quoteTvlUSD":{"type":"number"}},"required":["id","base","quote","price","listingDate","orderbook","bDecimal","qDecimal","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","baseTvl","quoteTvl","baseTvlUSD","quoteTvlUSD"]},"Token":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"symbol":{"type":"string"},"totalSupply":{"type":"number"},"logoURI":{"type":"string"},"decimals":{"type":"number"},"priceUSD":{"type":"number"},"sparkline7D":{"type":"array","items":{"type":"number"}},"cpPrice":{"type":"number"},"cgId":{"type":"string"},"cmcId":{"type":"string"},"ath":{"type":"number"},"atl":{"type":"number"},"listingDate":{"type":"number"},"dayPriceDifference":{"type":"number"},"dayPriceDifferencePercentage":{"type":"number"},"dayTvl":{"type":"number"},"dayVolume":{"type":"number"},"dayTvlUSD":{"type":"number"},"dayVolumeUSD":{"type":"number"},"creator":{"type":"string"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"tag":{"type":"array","items":{"type":"string"}}},"required":["id","name","symbol","totalSupply","logoURI","decimals","priceUSD","sparkline7D","cpPrice","cgId","cmcId","ath","atl","listingDate","dayPriceDifference","dayPriceDifferencePercentage","dayTvl","dayVolume","dayTvlUSD","dayVolumeUSD","creator","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","tag"]}}}}
```

## Get Default Pair data

> Get default pair details

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/pair/default":{"get":{"tags":["Pair"],"summary":"Get Default Pair data","description":"Get default pair details","responses":{"200":{"description":"OHLCV data is retrieved","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Pair"}}}}}}}},"components":{"schemas":{"Pair":{"type":"object","properties":{"id":{"type":"string"},"base":{"$ref":"#/components/schemas/Token"},"quote":{"$ref":"#/components/schemas/Token"},"price":{"type":"number"},"listingDate":{"type":"number"},"orderbook":{"type":"string"},"bDecimal":{"type":"number"},"qDecimal":{"type":"number"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"baseTvl":{"type":"number"},"quoteTvl":{"type":"number"},"baseTvlUSD":{"type":"number"},"quoteTvlUSD":{"type":"number"}},"required":["id","base","quote","price","listingDate","orderbook","bDecimal","qDecimal","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","baseTvl","quoteTvl","baseTvlUSD","quoteTvlUSD"]},"Token":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"symbol":{"type":"string"},"totalSupply":{"type":"number"},"logoURI":{"type":"string"},"decimals":{"type":"number"},"priceUSD":{"type":"number"},"sparkline7D":{"type":"array","items":{"type":"number"}},"cpPrice":{"type":"number"},"cgId":{"type":"string"},"cmcId":{"type":"string"},"ath":{"type":"number"},"atl":{"type":"number"},"listingDate":{"type":"number"},"dayPriceDifference":{"type":"number"},"dayPriceDifferencePercentage":{"type":"number"},"dayTvl":{"type":"number"},"dayVolume":{"type":"number"},"dayTvlUSD":{"type":"number"},"dayVolumeUSD":{"type":"number"},"creator":{"type":"string"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"tag":{"type":"array","items":{"type":"string"}}},"required":["id","name","symbol","totalSupply","logoURI","decimals","priceUSD","sparkline7D","cpPrice","cgId","cmcId","ath","atl","listingDate","dayPriceDifference","dayPriceDifferencePercentage","dayTvl","dayVolume","dayTvlUSD","dayVolumeUSD","creator","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","tag"]}}}}
```

## Get Pair data by symbol

> Get pair details from base and quote token symbols

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/pair/symbol/{baseSymbol}/{quoteSymbol}":{"get":{"tags":["Pair"],"summary":"Get Pair data by symbol","description":"Get pair details from base and quote token symbols","parameters":[{"schema":{"type":"string","description":"Base token symbol"},"required":true,"name":"baseSymbol","in":"path"},{"schema":{"type":"string","description":"Quote token symbol"},"required":true,"name":"quoteSymbol","in":"path"}],"responses":{"200":{"description":"OHLCV data is retrieved","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Pair"}}}}}}}},"components":{"schemas":{"Pair":{"type":"object","properties":{"id":{"type":"string"},"base":{"$ref":"#/components/schemas/Token"},"quote":{"$ref":"#/components/schemas/Token"},"price":{"type":"number"},"listingDate":{"type":"number"},"orderbook":{"type":"string"},"bDecimal":{"type":"number"},"qDecimal":{"type":"number"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"baseTvl":{"type":"number"},"quoteTvl":{"type":"number"},"baseTvlUSD":{"type":"number"},"quoteTvlUSD":{"type":"number"}},"required":["id","base","quote","price","listingDate","orderbook","bDecimal","qDecimal","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","baseTvl","quoteTvl","baseTvlUSD","quoteTvlUSD"]},"Token":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"symbol":{"type":"string"},"totalSupply":{"type":"number"},"logoURI":{"type":"string"},"decimals":{"type":"number"},"priceUSD":{"type":"number"},"sparkline7D":{"type":"array","items":{"type":"number"}},"cpPrice":{"type":"number"},"cgId":{"type":"string"},"cmcId":{"type":"string"},"ath":{"type":"number"},"atl":{"type":"number"},"listingDate":{"type":"number"},"dayPriceDifference":{"type":"number"},"dayPriceDifferencePercentage":{"type":"number"},"dayTvl":{"type":"number"},"dayVolume":{"type":"number"},"dayTvlUSD":{"type":"number"},"dayVolumeUSD":{"type":"number"},"creator":{"type":"string"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"tag":{"type":"array","items":{"type":"string"}}},"required":["id","name","symbol","totalSupply","logoURI","decimals","priceUSD","sparkline7D","cpPrice","cgId","cmcId","ath","atl","listingDate","dayPriceDifference","dayPriceDifferencePercentage","dayTvl","dayVolume","dayTvlUSD","dayVolumeUSD","creator","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","tag"]}}}}
```

## Get New Listing Pairs data

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

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/pairs/new/{pageSize}/{page}":{"get":{"tags":["Pair"],"summary":"Get New Listing Pairs data","description":"Get paginated newly listed Pair data from a list of all pairs","parameters":[{"schema":{"type":"string","description":"Number of results per page"},"required":true,"name":"pageSize","in":"path"},{"schema":{"type":"string","description":"Page number"},"required":true,"name":"page","in":"path"}],"responses":{"200":{"description":"Paginated Pair data is retrieved","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AllPairsResponse"}}}}}}}},"components":{"schemas":{"AllPairsResponse":{"type":"object","properties":{"pairs":{"type":"array","items":{"$ref":"#/components/schemas/Pair"}},"totalCount":{"type":"number"},"totalPages":{"type":"number"}},"required":["pairs","totalCount","totalPages"]},"Pair":{"type":"object","properties":{"id":{"type":"string"},"base":{"$ref":"#/components/schemas/Token"},"quote":{"$ref":"#/components/schemas/Token"},"price":{"type":"number"},"listingDate":{"type":"number"},"orderbook":{"type":"string"},"bDecimal":{"type":"number"},"qDecimal":{"type":"number"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"baseTvl":{"type":"number"},"quoteTvl":{"type":"number"},"baseTvlUSD":{"type":"number"},"quoteTvlUSD":{"type":"number"}},"required":["id","base","quote","price","listingDate","orderbook","bDecimal","qDecimal","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","baseTvl","quoteTvl","baseTvlUSD","quoteTvlUSD"]},"Token":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"symbol":{"type":"string"},"totalSupply":{"type":"number"},"logoURI":{"type":"string"},"decimals":{"type":"number"},"priceUSD":{"type":"number"},"sparkline7D":{"type":"array","items":{"type":"number"}},"cpPrice":{"type":"number"},"cgId":{"type":"string"},"cmcId":{"type":"string"},"ath":{"type":"number"},"atl":{"type":"number"},"listingDate":{"type":"number"},"dayPriceDifference":{"type":"number"},"dayPriceDifferencePercentage":{"type":"number"},"dayTvl":{"type":"number"},"dayVolume":{"type":"number"},"dayTvlUSD":{"type":"number"},"dayVolumeUSD":{"type":"number"},"creator":{"type":"string"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"tag":{"type":"array","items":{"type":"string"}}},"required":["id","name","symbol","totalSupply","logoURI","decimals","priceUSD","sparkline7D","cpPrice","cgId","cmcId","ath","atl","listingDate","dayPriceDifference","dayPriceDifferencePercentage","dayTvl","dayVolume","dayTvlUSD","dayVolumeUSD","creator","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","tag"]}}}}
```

## Get Top Gainer Pairs data

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

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/pairs/top-gainer/{pageSize}/{page}":{"get":{"tags":["Pair"],"summary":"Get Top Gainer Pairs data","description":"Get paginated top gainer Pair data from a list of all pairs","parameters":[{"schema":{"type":"string","description":"Number of results per page"},"required":true,"name":"pageSize","in":"path"},{"schema":{"type":"string","description":"Page number"},"required":true,"name":"page","in":"path"}],"responses":{"200":{"description":"Paginated Pair data is retrieved","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AllPairsResponse"}}}}}}}},"components":{"schemas":{"AllPairsResponse":{"type":"object","properties":{"pairs":{"type":"array","items":{"$ref":"#/components/schemas/Pair"}},"totalCount":{"type":"number"},"totalPages":{"type":"number"}},"required":["pairs","totalCount","totalPages"]},"Pair":{"type":"object","properties":{"id":{"type":"string"},"base":{"$ref":"#/components/schemas/Token"},"quote":{"$ref":"#/components/schemas/Token"},"price":{"type":"number"},"listingDate":{"type":"number"},"orderbook":{"type":"string"},"bDecimal":{"type":"number"},"qDecimal":{"type":"number"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"baseTvl":{"type":"number"},"quoteTvl":{"type":"number"},"baseTvlUSD":{"type":"number"},"quoteTvlUSD":{"type":"number"}},"required":["id","base","quote","price","listingDate","orderbook","bDecimal","qDecimal","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","baseTvl","quoteTvl","baseTvlUSD","quoteTvlUSD"]},"Token":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"symbol":{"type":"string"},"totalSupply":{"type":"number"},"logoURI":{"type":"string"},"decimals":{"type":"number"},"priceUSD":{"type":"number"},"sparkline7D":{"type":"array","items":{"type":"number"}},"cpPrice":{"type":"number"},"cgId":{"type":"string"},"cmcId":{"type":"string"},"ath":{"type":"number"},"atl":{"type":"number"},"listingDate":{"type":"number"},"dayPriceDifference":{"type":"number"},"dayPriceDifferencePercentage":{"type":"number"},"dayTvl":{"type":"number"},"dayVolume":{"type":"number"},"dayTvlUSD":{"type":"number"},"dayVolumeUSD":{"type":"number"},"creator":{"type":"string"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"tag":{"type":"array","items":{"type":"string"}}},"required":["id","name","symbol","totalSupply","logoURI","decimals","priceUSD","sparkline7D","cpPrice","cgId","cmcId","ath","atl","listingDate","dayPriceDifference","dayPriceDifferencePercentage","dayTvl","dayVolume","dayTvlUSD","dayVolumeUSD","creator","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","tag"]}}}}
```

## Get Top Loser Pairs data

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

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/pairs/top-loser/{pageSize}/{page}":{"get":{"tags":["Pair"],"summary":"Get Top Loser Pairs data","description":"Get paginated top loser Pair data from a list of all pairs","parameters":[{"schema":{"type":"string","description":"Number of results per page"},"required":true,"name":"pageSize","in":"path"},{"schema":{"type":"string","description":"Page number"},"required":true,"name":"page","in":"path"}],"responses":{"200":{"description":"Paginated Pair data is retrieved","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AllPairsResponse"}}}}}}}},"components":{"schemas":{"AllPairsResponse":{"type":"object","properties":{"pairs":{"type":"array","items":{"$ref":"#/components/schemas/Pair"}},"totalCount":{"type":"number"},"totalPages":{"type":"number"}},"required":["pairs","totalCount","totalPages"]},"Pair":{"type":"object","properties":{"id":{"type":"string"},"base":{"$ref":"#/components/schemas/Token"},"quote":{"$ref":"#/components/schemas/Token"},"price":{"type":"number"},"listingDate":{"type":"number"},"orderbook":{"type":"string"},"bDecimal":{"type":"number"},"qDecimal":{"type":"number"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"baseTvl":{"type":"number"},"quoteTvl":{"type":"number"},"baseTvlUSD":{"type":"number"},"quoteTvlUSD":{"type":"number"}},"required":["id","base","quote","price","listingDate","orderbook","bDecimal","qDecimal","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","baseTvl","quoteTvl","baseTvlUSD","quoteTvlUSD"]},"Token":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"symbol":{"type":"string"},"totalSupply":{"type":"number"},"logoURI":{"type":"string"},"decimals":{"type":"number"},"priceUSD":{"type":"number"},"sparkline7D":{"type":"array","items":{"type":"number"}},"cpPrice":{"type":"number"},"cgId":{"type":"string"},"cmcId":{"type":"string"},"ath":{"type":"number"},"atl":{"type":"number"},"listingDate":{"type":"number"},"dayPriceDifference":{"type":"number"},"dayPriceDifferencePercentage":{"type":"number"},"dayTvl":{"type":"number"},"dayVolume":{"type":"number"},"dayTvlUSD":{"type":"number"},"dayVolumeUSD":{"type":"number"},"creator":{"type":"string"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"tag":{"type":"array","items":{"type":"string"}}},"required":["id","name","symbol","totalSupply","logoURI","decimals","priceUSD","sparkline7D","cpPrice","cgId","cmcId","ath","atl","listingDate","dayPriceDifference","dayPriceDifferencePercentage","dayTvl","dayVolume","dayTvlUSD","dayVolumeUSD","creator","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","tag"]}}}}
```

## Get all Pairs data

> Get paginated Pair data from a list of all pairs

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/pairs/{pageSize}/{page}":{"get":{"tags":["Pair"],"summary":"Get all Pairs data","description":"Get paginated Pair data from a list of all pairs","parameters":[{"schema":{"type":"string","description":"Number of results per page"},"required":true,"name":"pageSize","in":"path"},{"schema":{"type":"string","description":"Page number"},"required":true,"name":"page","in":"path"}],"responses":{"200":{"description":"Paginated Pair data is retrieved","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AllPairsResponse"}}}}}}}},"components":{"schemas":{"AllPairsResponse":{"type":"object","properties":{"pairs":{"type":"array","items":{"$ref":"#/components/schemas/Pair"}},"totalCount":{"type":"number"},"totalPages":{"type":"number"}},"required":["pairs","totalCount","totalPages"]},"Pair":{"type":"object","properties":{"id":{"type":"string"},"base":{"$ref":"#/components/schemas/Token"},"quote":{"$ref":"#/components/schemas/Token"},"price":{"type":"number"},"listingDate":{"type":"number"},"orderbook":{"type":"string"},"bDecimal":{"type":"number"},"qDecimal":{"type":"number"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"baseTvl":{"type":"number"},"quoteTvl":{"type":"number"},"baseTvlUSD":{"type":"number"},"quoteTvlUSD":{"type":"number"}},"required":["id","base","quote","price","listingDate","orderbook","bDecimal","qDecimal","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","baseTvl","quoteTvl","baseTvlUSD","quoteTvlUSD"]},"Token":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"symbol":{"type":"string"},"totalSupply":{"type":"number"},"logoURI":{"type":"string"},"decimals":{"type":"number"},"priceUSD":{"type":"number"},"sparkline7D":{"type":"array","items":{"type":"number"}},"cpPrice":{"type":"number"},"cgId":{"type":"string"},"cmcId":{"type":"string"},"ath":{"type":"number"},"atl":{"type":"number"},"listingDate":{"type":"number"},"dayPriceDifference":{"type":"number"},"dayPriceDifferencePercentage":{"type":"number"},"dayTvl":{"type":"number"},"dayVolume":{"type":"number"},"dayTvlUSD":{"type":"number"},"dayVolumeUSD":{"type":"number"},"creator":{"type":"string"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"tag":{"type":"array","items":{"type":"string"}}},"required":["id","name","symbol","totalSupply","logoURI","decimals","priceUSD","sparkline7D","cpPrice","cgId","cmcId","ath","atl","listingDate","dayPriceDifference","dayPriceDifferencePercentage","dayTvl","dayVolume","dayTvlUSD","dayVolumeUSD","creator","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","tag"]}}}}
```

## Get all OHLCV data from a pair

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

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/ohlcv/total/{base}/{quote}/{pageSize}/{page}":{"get":{"summary":"Get all OHLCV data from a pair","description":"Get all minute, hour, day, week, and month OHLCV data with pagination","tags":["OHLCV","Pair"],"parameters":[{"schema":{"type":"string","maxLength":42,"description":"Base token address"},"required":true,"name":"base","in":"path"},{"schema":{"type":"string","maxLength":42,"description":"Quote token address"},"required":true,"name":"quote","in":"path"},{"schema":{"type":"string","description":"Timestamp in seconds"},"required":false,"name":"timestamp","in":"path"},{"schema":{"type":"string","description":"Number of results per page"},"required":true,"name":"pageSize","in":"path"},{"schema":{"type":"string","description":"Page number"},"required":true,"name":"page","in":"path"}],"responses":{"200":{"description":"OHLCV data is retrieved","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OhlcvTotalResponse"}}}}}}}},"components":{"schemas":{"OhlcvTotalResponse":{"type":"object","properties":{"pairDayBuckets":{"allOf":[{"$ref":"#/components/schemas/OhlcvResponse"},{"properties":{"buckets":{"type":"array","items":{"allOf":[{"$ref":"#/components/schemas/PairBucket"},{"properties":{"id":{"type":"string"},"index":{"type":"number"},"base":{"type":"string"},"quote":{"type":"string"},"orderbook":{"type":"string"},"open":{"type":"number"},"high":{"type":"number"},"low":{"type":"number"},"close":{"type":"number"},"average":{"type":"number"},"baseVolume":{"type":"number"},"quoteVolume":{"type":"number"},"baseVolumeUSD":{"type":"number"},"quoteVolumeUSD":{"type":"number"},"baseTvl":{"type":"number"},"quoteTvl":{"type":"number"},"baseTvlUSD":{"type":"number"},"quoteTvlUSD":{"type":"number"},"count":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","base","quote","orderbook","open","high","low","close","average","baseVolume","quoteVolume","baseVolumeUSD","quoteVolumeUSD","baseTvl","quoteTvl","baseTvlUSD","quoteTvlUSD","count","timestamp"]}]}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}}}]},"pairHourBuckets":{"allOf":[{"$ref":"#/components/schemas/OhlcvResponse"},{"properties":{"buckets":{"type":"array","items":{"allOf":[{"$ref":"#/components/schemas/PairBucket"},{"properties":{"id":{"type":"string"},"index":{"type":"number"},"base":{"type":"string"},"quote":{"type":"string"},"orderbook":{"type":"string"},"open":{"type":"number"},"high":{"type":"number"},"low":{"type":"number"},"close":{"type":"number"},"average":{"type":"number"},"baseVolume":{"type":"number"},"quoteVolume":{"type":"number"},"baseVolumeUSD":{"type":"number"},"quoteVolumeUSD":{"type":"number"},"baseTvl":{"type":"number"},"quoteTvl":{"type":"number"},"baseTvlUSD":{"type":"number"},"quoteTvlUSD":{"type":"number"},"count":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","base","quote","orderbook","open","high","low","close","average","baseVolume","quoteVolume","baseVolumeUSD","quoteVolumeUSD","baseTvl","quoteTvl","baseTvlUSD","quoteTvlUSD","count","timestamp"]}]}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}}}]},"pairMinBuckets":{"allOf":[{"$ref":"#/components/schemas/OhlcvResponse"},{"properties":{"buckets":{"type":"array","items":{"allOf":[{"$ref":"#/components/schemas/PairBucket"},{"properties":{"id":{"type":"string"},"index":{"type":"number"},"base":{"type":"string"},"quote":{"type":"string"},"orderbook":{"type":"string"},"open":{"type":"number"},"high":{"type":"number"},"low":{"type":"number"},"close":{"type":"number"},"average":{"type":"number"},"baseVolume":{"type":"number"},"quoteVolume":{"type":"number"},"baseVolumeUSD":{"type":"number"},"quoteVolumeUSD":{"type":"number"},"baseTvl":{"type":"number"},"quoteTvl":{"type":"number"},"baseTvlUSD":{"type":"number"},"quoteTvlUSD":{"type":"number"},"count":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","base","quote","orderbook","open","high","low","close","average","baseVolume","quoteVolume","baseVolumeUSD","quoteVolumeUSD","baseTvl","quoteTvl","baseTvlUSD","quoteTvlUSD","count","timestamp"]}]}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}}}]},"pairWeekBuckets":{"allOf":[{"$ref":"#/components/schemas/OhlcvResponse"},{"properties":{"buckets":{"type":"array","items":{"allOf":[{"$ref":"#/components/schemas/PairBucket"},{"properties":{"id":{"type":"string"},"index":{"type":"number"},"base":{"type":"string"},"quote":{"type":"string"},"orderbook":{"type":"string"},"open":{"type":"number"},"high":{"type":"number"},"low":{"type":"number"},"close":{"type":"number"},"average":{"type":"number"},"baseVolume":{"type":"number"},"quoteVolume":{"type":"number"},"baseVolumeUSD":{"type":"number"},"quoteVolumeUSD":{"type":"number"},"baseTvl":{"type":"number"},"quoteTvl":{"type":"number"},"baseTvlUSD":{"type":"number"},"quoteTvlUSD":{"type":"number"},"count":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","base","quote","orderbook","open","high","low","close","average","baseVolume","quoteVolume","baseVolumeUSD","quoteVolumeUSD","baseTvl","quoteTvl","baseTvlUSD","quoteTvlUSD","count","timestamp"]}]}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}}}]},"pairMonthBuckets":{"allOf":[{"$ref":"#/components/schemas/OhlcvResponse"},{"properties":{"buckets":{"type":"array","items":{"allOf":[{"$ref":"#/components/schemas/PairBucket"},{"properties":{"id":{"type":"string"},"index":{"type":"number"},"base":{"type":"string"},"quote":{"type":"string"},"orderbook":{"type":"string"},"open":{"type":"number"},"high":{"type":"number"},"low":{"type":"number"},"close":{"type":"number"},"average":{"type":"number"},"baseVolume":{"type":"number"},"quoteVolume":{"type":"number"},"baseVolumeUSD":{"type":"number"},"quoteVolumeUSD":{"type":"number"},"baseTvl":{"type":"number"},"quoteTvl":{"type":"number"},"baseTvlUSD":{"type":"number"},"quoteTvlUSD":{"type":"number"},"count":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","base","quote","orderbook","open","high","low","close","average","baseVolume","quoteVolume","baseVolumeUSD","quoteVolumeUSD","baseTvl","quoteTvl","baseTvlUSD","quoteTvlUSD","count","timestamp"]}]}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}}}]}},"required":["pairDayBuckets","pairHourBuckets","pairMinBuckets","pairWeekBuckets","pairMonthBuckets"]},"OhlcvResponse":{"type":"object","properties":{"buckets":{"type":"array","items":{"$ref":"#/components/schemas/PairBucket"}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}},"required":["buckets","totalCount","totalPages","pageSize"]},"PairBucket":{"type":"object","properties":{"id":{"type":"string"},"index":{"type":"number"},"protocolId":{"type":"string"},"networkName":{"type":"string"},"totalVolume":{"type":"number"},"tvl":{"type":"number"},"totalGlobalTrades":{"type":"number"},"totalGlobalPairs":{"type":"number"},"totalGlobalTraders":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","protocolId","networkName","totalVolume","tvl","totalGlobalTrades","totalGlobalPairs","totalGlobalTraders","timestamp"]}}}}
```

## Get OHLCV data from a pair

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

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/ohlcv/{interval}/{base}/{quote}/{pageSize}/{page}":{"get":{"summary":"Get OHLCV data from a pair","description":"Get minute, hour, day, week, or month OHLCV data with pagination","tags":["OHLCV","Pair"],"parameters":[{"schema":{"type":"string","enum":["min","hour","day","week","month"],"description":"Time interval of the OHLCV data"},"required":true,"name":"interval","in":"path"},{"schema":{"type":"string","maxLength":42,"description":"Base token address"},"required":true,"name":"base","in":"path"},{"schema":{"type":"string","maxLength":42,"description":"Quote token address"},"required":true,"name":"quote","in":"path"},{"schema":{"type":"string","description":"Timestamp in seconds"},"required":false,"name":"timestamp","in":"path"},{"schema":{"type":"string","description":"Number of results per page"},"required":true,"name":"pageSize","in":"path"},{"schema":{"type":"string","description":"Page number"},"required":true,"name":"page","in":"path"}],"responses":{"200":{"description":"OHLCV data is retrieved","content":{"application/json":{"schema":{"allOf":[{"$ref":"#/components/schemas/OhlcvResponse"},{"properties":{"buckets":{"type":"array","items":{"allOf":[{"$ref":"#/components/schemas/PairBucket"},{"properties":{"id":{"type":"string"},"index":{"type":"number"},"base":{"type":"string"},"quote":{"type":"string"},"orderbook":{"type":"string"},"open":{"type":"number"},"high":{"type":"number"},"low":{"type":"number"},"close":{"type":"number"},"average":{"type":"number"},"baseVolume":{"type":"number"},"quoteVolume":{"type":"number"},"baseVolumeUSD":{"type":"number"},"quoteVolumeUSD":{"type":"number"},"baseTvl":{"type":"number"},"quoteTvl":{"type":"number"},"baseTvlUSD":{"type":"number"},"quoteTvlUSD":{"type":"number"},"count":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","base","quote","orderbook","open","high","low","close","average","baseVolume","quoteVolume","baseVolumeUSD","quoteVolumeUSD","baseTvl","quoteTvl","baseTvlUSD","quoteTvlUSD","count","timestamp"]}]}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}}}]}}}}}}}},"components":{"schemas":{"OhlcvResponse":{"type":"object","properties":{"buckets":{"type":"array","items":{"$ref":"#/components/schemas/PairBucket"}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}},"required":["buckets","totalCount","totalPages","pageSize"]},"PairBucket":{"type":"object","properties":{"id":{"type":"string"},"index":{"type":"number"},"protocolId":{"type":"string"},"networkName":{"type":"string"},"totalVolume":{"type":"number"},"tvl":{"type":"number"},"totalGlobalTrades":{"type":"number"},"totalGlobalPairs":{"type":"number"},"totalGlobalTraders":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","protocolId","networkName","totalVolume","tvl","totalGlobalTrades","totalGlobalPairs","totalGlobalTraders","timestamp"]}}}}
```

## Get OHLCV data before a timestamp

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

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/ohlcv/{interval}/{base}/{quote}/before/{timestamp}/{pageSize}/{page}":{"get":{"summary":"Get OHLCV data before a timestamp","description":"Get minute, hour, day, week, or month OHLCV data with pagination before a timestamp","tags":["OHLCV","Pair"],"parameters":[{"schema":{"type":"string","enum":["min","hour","day","week","month"],"description":"Time interval of the OHLCV data"},"required":true,"name":"interval","in":"path"},{"schema":{"type":"string","maxLength":42,"description":"Base token address"},"required":true,"name":"base","in":"path"},{"schema":{"type":"string","maxLength":42,"description":"Quote token address"},"required":true,"name":"quote","in":"path"},{"schema":{"type":"string","description":"Timestamp in seconds"},"required":false,"name":"timestamp","in":"path"},{"schema":{"type":"string","description":"Number of results per page"},"required":true,"name":"pageSize","in":"path"},{"schema":{"type":"string","description":"Page number"},"required":true,"name":"page","in":"path"}],"responses":{"200":{"description":"OHLCV data is retrieved","content":{"application/json":{"schema":{"allOf":[{"$ref":"#/components/schemas/OhlcvResponse"},{"properties":{"buckets":{"type":"array","items":{"allOf":[{"$ref":"#/components/schemas/PairBucket"},{"properties":{"id":{"type":"string"},"index":{"type":"number"},"base":{"type":"string"},"quote":{"type":"string"},"orderbook":{"type":"string"},"open":{"type":"number"},"high":{"type":"number"},"low":{"type":"number"},"close":{"type":"number"},"average":{"type":"number"},"baseVolume":{"type":"number"},"quoteVolume":{"type":"number"},"baseVolumeUSD":{"type":"number"},"quoteVolumeUSD":{"type":"number"},"baseTvl":{"type":"number"},"quoteTvl":{"type":"number"},"baseTvlUSD":{"type":"number"},"quoteTvlUSD":{"type":"number"},"count":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","base","quote","orderbook","open","high","low","close","average","baseVolume","quoteVolume","baseVolumeUSD","quoteVolumeUSD","baseTvl","quoteTvl","baseTvlUSD","quoteTvlUSD","count","timestamp"]}]}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}}}]}}}}}}}},"components":{"schemas":{"OhlcvResponse":{"type":"object","properties":{"buckets":{"type":"array","items":{"$ref":"#/components/schemas/PairBucket"}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}},"required":["buckets","totalCount","totalPages","pageSize"]},"PairBucket":{"type":"object","properties":{"id":{"type":"string"},"index":{"type":"number"},"protocolId":{"type":"string"},"networkName":{"type":"string"},"totalVolume":{"type":"number"},"tvl":{"type":"number"},"totalGlobalTrades":{"type":"number"},"totalGlobalPairs":{"type":"number"},"totalGlobalTraders":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","protocolId","networkName","totalVolume","tvl","totalGlobalTrades","totalGlobalPairs","totalGlobalTraders","timestamp"]}}}}
```

## Get OHLCV data after a timestamp

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

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"paths":{"/api/ohlcv/{interval}/{base}/{quote}/after/{timestamp}/{pageSize}/{page}":{"get":{"summary":"Get OHLCV data after a timestamp","description":"Get minute, hour, day, week, or month OHLCV data with pagination after a timestamp","tags":["OHLCV","Pair"],"parameters":[{"schema":{"type":"string","enum":["min","hour","day","week","month"],"description":"Time interval of the OHLCV data"},"required":true,"name":"interval","in":"path"},{"schema":{"type":"string","maxLength":42,"description":"Base token address"},"required":true,"name":"base","in":"path"},{"schema":{"type":"string","maxLength":42,"description":"Quote token address"},"required":true,"name":"quote","in":"path"},{"schema":{"type":"string","description":"Timestamp in seconds"},"required":false,"name":"timestamp","in":"path"},{"schema":{"type":"string","description":"Number of results per page"},"required":true,"name":"pageSize","in":"path"},{"schema":{"type":"string","description":"Page number"},"required":true,"name":"page","in":"path"}],"responses":{"200":{"description":"OHLCV data is retrieved","content":{"application/json":{"schema":{"allOf":[{"$ref":"#/components/schemas/OhlcvResponse"},{"properties":{"buckets":{"type":"array","items":{"allOf":[{"$ref":"#/components/schemas/PairBucket"},{"properties":{"id":{"type":"string"},"index":{"type":"number"},"base":{"type":"string"},"quote":{"type":"string"},"orderbook":{"type":"string"},"open":{"type":"number"},"high":{"type":"number"},"low":{"type":"number"},"close":{"type":"number"},"average":{"type":"number"},"baseVolume":{"type":"number"},"quoteVolume":{"type":"number"},"baseVolumeUSD":{"type":"number"},"quoteVolumeUSD":{"type":"number"},"baseTvl":{"type":"number"},"quoteTvl":{"type":"number"},"baseTvlUSD":{"type":"number"},"quoteTvlUSD":{"type":"number"},"count":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","base","quote","orderbook","open","high","low","close","average","baseVolume","quoteVolume","baseVolumeUSD","quoteVolumeUSD","baseTvl","quoteTvl","baseTvlUSD","quoteTvlUSD","count","timestamp"]}]}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}}}]}}}}}}}},"components":{"schemas":{"OhlcvResponse":{"type":"object","properties":{"buckets":{"type":"array","items":{"$ref":"#/components/schemas/PairBucket"}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}},"required":["buckets","totalCount","totalPages","pageSize"]},"PairBucket":{"type":"object","properties":{"id":{"type":"string"},"index":{"type":"number"},"protocolId":{"type":"string"},"networkName":{"type":"string"},"totalVolume":{"type":"number"},"tvl":{"type":"number"},"totalGlobalTrades":{"type":"number"},"totalGlobalPairs":{"type":"number"},"totalGlobalTraders":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","protocolId","networkName","totalVolume","tvl","totalGlobalTrades","totalGlobalPairs","totalGlobalTraders","timestamp"]}}}}
```

## The PairBucket object

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"components":{"schemas":{"PairBucket":{"type":"object","properties":{"id":{"type":"string"},"index":{"type":"number"},"protocolId":{"type":"string"},"networkName":{"type":"string"},"totalVolume":{"type":"number"},"tvl":{"type":"number"},"totalGlobalTrades":{"type":"number"},"totalGlobalPairs":{"type":"number"},"totalGlobalTraders":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","protocolId","networkName","totalVolume","tvl","totalGlobalTrades","totalGlobalPairs","totalGlobalTraders","timestamp"]}}}}
```

## The TokenBucket object

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"components":{"schemas":{"TokenBucket":{"type":"object","properties":{"id":{"type":"string"},"index":{"type":"number"},"token":{"type":"string"},"open":{"type":"number"},"high":{"type":"number"},"low":{"type":"number"},"close":{"type":"number"},"average":{"type":"number"},"tvl":{"type":"number"},"tvlUSD":{"type":"number"},"volume":{"type":"number"},"volumeUSD":{"type":"number"},"count":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","token","open","high","low","close","average","tvl","tvlUSD","volume","volumeUSD","count","timestamp"]}}}}
```

## The Token object

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"components":{"schemas":{"Token":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"symbol":{"type":"string"},"totalSupply":{"type":"number"},"logoURI":{"type":"string"},"decimals":{"type":"number"},"priceUSD":{"type":"number"},"sparkline7D":{"type":"array","items":{"type":"number"}},"cpPrice":{"type":"number"},"cgId":{"type":"string"},"cmcId":{"type":"string"},"ath":{"type":"number"},"atl":{"type":"number"},"listingDate":{"type":"number"},"dayPriceDifference":{"type":"number"},"dayPriceDifferencePercentage":{"type":"number"},"dayTvl":{"type":"number"},"dayVolume":{"type":"number"},"dayTvlUSD":{"type":"number"},"dayVolumeUSD":{"type":"number"},"creator":{"type":"string"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"tag":{"type":"array","items":{"type":"string"}}},"required":["id","name","symbol","totalSupply","logoURI","decimals","priceUSD","sparkline7D","cpPrice","cgId","cmcId","ath","atl","listingDate","dayPriceDifference","dayPriceDifferencePercentage","dayTvl","dayVolume","dayTvlUSD","dayVolumeUSD","creator","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","tag"]}}}}
```

## The GetAccountOrdersResponse object

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"components":{"schemas":{"GetAccountOrdersResponse":{"type":"object","properties":{"orders":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"isBid":{"type":"boolean"},"orderId":{"type":"number"},"base":{"$ref":"#/components/schemas/Token"},"quote":{"$ref":"#/components/schemas/Token"},"pair":{"type":"string"},"orderbook":{"type":"string"},"price":{"type":"number"},"amount":{"type":"number"},"placed":{"type":"number"},"timestamp":{"type":"number"},"account":{"type":"string"},"txHash":{"type":"string"}},"required":["id","isBid","orderId","base","quote","pair","orderbook","price","amount","placed","timestamp","account","txHash"]}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}},"required":["orders","totalCount","totalPages","pageSize"]},"Token":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"symbol":{"type":"string"},"totalSupply":{"type":"number"},"logoURI":{"type":"string"},"decimals":{"type":"number"},"priceUSD":{"type":"number"},"sparkline7D":{"type":"array","items":{"type":"number"}},"cpPrice":{"type":"number"},"cgId":{"type":"string"},"cmcId":{"type":"string"},"ath":{"type":"number"},"atl":{"type":"number"},"listingDate":{"type":"number"},"dayPriceDifference":{"type":"number"},"dayPriceDifferencePercentage":{"type":"number"},"dayTvl":{"type":"number"},"dayVolume":{"type":"number"},"dayTvlUSD":{"type":"number"},"dayVolumeUSD":{"type":"number"},"creator":{"type":"string"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"tag":{"type":"array","items":{"type":"string"}}},"required":["id","name","symbol","totalSupply","logoURI","decimals","priceUSD","sparkline7D","cpPrice","cgId","cmcId","ath","atl","listingDate","dayPriceDifference","dayPriceDifferencePercentage","dayTvl","dayVolume","dayTvlUSD","dayVolumeUSD","creator","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","tag"]}}}}
```

## The GetAccountTradeHistoryResponse object

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"components":{"schemas":{"GetAccountTradeHistoryResponse":{"type":"object","properties":{"tradeHistory":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"orderId":{"type":"number"},"isBid":{"type":"boolean"},"base":{"$ref":"#/components/schemas/Token"},"quote":{"$ref":"#/components/schemas/Token"},"pair":{"type":"string"},"orderbook":{"type":"string"},"price":{"type":"number"},"amount":{"type":"number"},"timestamp":{"type":"number"},"maker":{"type":"string"},"taker":{"type":"string"},"account":{"type":"string"},"txHash":{"type":"string"}},"required":["id","orderId","isBid","base","quote","pair","orderbook","price","amount","timestamp","maker","taker","account","txHash"]}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}},"required":["tradeHistory","totalCount","totalPages","pageSize"]},"Token":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"symbol":{"type":"string"},"totalSupply":{"type":"number"},"logoURI":{"type":"string"},"decimals":{"type":"number"},"priceUSD":{"type":"number"},"sparkline7D":{"type":"array","items":{"type":"number"}},"cpPrice":{"type":"number"},"cgId":{"type":"string"},"cmcId":{"type":"string"},"ath":{"type":"number"},"atl":{"type":"number"},"listingDate":{"type":"number"},"dayPriceDifference":{"type":"number"},"dayPriceDifferencePercentage":{"type":"number"},"dayTvl":{"type":"number"},"dayVolume":{"type":"number"},"dayTvlUSD":{"type":"number"},"dayVolumeUSD":{"type":"number"},"creator":{"type":"string"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"tag":{"type":"array","items":{"type":"string"}}},"required":["id","name","symbol","totalSupply","logoURI","decimals","priceUSD","sparkline7D","cpPrice","cgId","cmcId","ath","atl","listingDate","dayPriceDifference","dayPriceDifferencePercentage","dayTvl","dayVolume","dayTvlUSD","dayVolumeUSD","creator","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","tag"]}}}}
```

## The Pair object

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"components":{"schemas":{"Pair":{"type":"object","properties":{"id":{"type":"string"},"base":{"$ref":"#/components/schemas/Token"},"quote":{"$ref":"#/components/schemas/Token"},"price":{"type":"number"},"listingDate":{"type":"number"},"orderbook":{"type":"string"},"bDecimal":{"type":"number"},"qDecimal":{"type":"number"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"baseTvl":{"type":"number"},"quoteTvl":{"type":"number"},"baseTvlUSD":{"type":"number"},"quoteTvlUSD":{"type":"number"}},"required":["id","base","quote","price","listingDate","orderbook","bDecimal","qDecimal","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","baseTvl","quoteTvl","baseTvlUSD","quoteTvlUSD"]},"Token":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"symbol":{"type":"string"},"totalSupply":{"type":"number"},"logoURI":{"type":"string"},"decimals":{"type":"number"},"priceUSD":{"type":"number"},"sparkline7D":{"type":"array","items":{"type":"number"}},"cpPrice":{"type":"number"},"cgId":{"type":"string"},"cmcId":{"type":"string"},"ath":{"type":"number"},"atl":{"type":"number"},"listingDate":{"type":"number"},"dayPriceDifference":{"type":"number"},"dayPriceDifferencePercentage":{"type":"number"},"dayTvl":{"type":"number"},"dayVolume":{"type":"number"},"dayTvlUSD":{"type":"number"},"dayVolumeUSD":{"type":"number"},"creator":{"type":"string"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"tag":{"type":"array","items":{"type":"string"}}},"required":["id","name","symbol","totalSupply","logoURI","decimals","priceUSD","sparkline7D","cpPrice","cgId","cmcId","ath","atl","listingDate","dayPriceDifference","dayPriceDifferencePercentage","dayTvl","dayVolume","dayTvlUSD","dayVolumeUSD","creator","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","tag"]}}}}
```

## The AllPairsResponse object

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"components":{"schemas":{"AllPairsResponse":{"type":"object","properties":{"pairs":{"type":"array","items":{"$ref":"#/components/schemas/Pair"}},"totalCount":{"type":"number"},"totalPages":{"type":"number"}},"required":["pairs","totalCount","totalPages"]},"Pair":{"type":"object","properties":{"id":{"type":"string"},"base":{"$ref":"#/components/schemas/Token"},"quote":{"$ref":"#/components/schemas/Token"},"price":{"type":"number"},"listingDate":{"type":"number"},"orderbook":{"type":"string"},"bDecimal":{"type":"number"},"qDecimal":{"type":"number"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"baseTvl":{"type":"number"},"quoteTvl":{"type":"number"},"baseTvlUSD":{"type":"number"},"quoteTvlUSD":{"type":"number"}},"required":["id","base","quote","price","listingDate","orderbook","bDecimal","qDecimal","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","baseTvl","quoteTvl","baseTvlUSD","quoteTvlUSD"]},"Token":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"symbol":{"type":"string"},"totalSupply":{"type":"number"},"logoURI":{"type":"string"},"decimals":{"type":"number"},"priceUSD":{"type":"number"},"sparkline7D":{"type":"array","items":{"type":"number"}},"cpPrice":{"type":"number"},"cgId":{"type":"string"},"cmcId":{"type":"string"},"ath":{"type":"number"},"atl":{"type":"number"},"listingDate":{"type":"number"},"dayPriceDifference":{"type":"number"},"dayPriceDifferencePercentage":{"type":"number"},"dayTvl":{"type":"number"},"dayVolume":{"type":"number"},"dayTvlUSD":{"type":"number"},"dayVolumeUSD":{"type":"number"},"creator":{"type":"string"},"totalMinBuckets":{"type":"number"},"totalHourBuckets":{"type":"number"},"totalDayBuckets":{"type":"number"},"totalWeekBuckets":{"type":"number"},"totalMonthBuckets":{"type":"number"},"tag":{"type":"array","items":{"type":"string"}}},"required":["id","name","symbol","totalSupply","logoURI","decimals","priceUSD","sparkline7D","cpPrice","cgId","cmcId","ath","atl","listingDate","dayPriceDifference","dayPriceDifferencePercentage","dayTvl","dayVolume","dayTvlUSD","dayVolumeUSD","creator","totalMinBuckets","totalHourBuckets","totalDayBuckets","totalWeekBuckets","totalMonthBuckets","tag"]}}}}
```

## The OhlcvTotalResponse object

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"components":{"schemas":{"OhlcvTotalResponse":{"type":"object","properties":{"pairDayBuckets":{"allOf":[{"$ref":"#/components/schemas/OhlcvResponse"},{"properties":{"buckets":{"type":"array","items":{"allOf":[{"$ref":"#/components/schemas/PairBucket"},{"properties":{"id":{"type":"string"},"index":{"type":"number"},"base":{"type":"string"},"quote":{"type":"string"},"orderbook":{"type":"string"},"open":{"type":"number"},"high":{"type":"number"},"low":{"type":"number"},"close":{"type":"number"},"average":{"type":"number"},"baseVolume":{"type":"number"},"quoteVolume":{"type":"number"},"baseVolumeUSD":{"type":"number"},"quoteVolumeUSD":{"type":"number"},"baseTvl":{"type":"number"},"quoteTvl":{"type":"number"},"baseTvlUSD":{"type":"number"},"quoteTvlUSD":{"type":"number"},"count":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","base","quote","orderbook","open","high","low","close","average","baseVolume","quoteVolume","baseVolumeUSD","quoteVolumeUSD","baseTvl","quoteTvl","baseTvlUSD","quoteTvlUSD","count","timestamp"]}]}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}}}]},"pairHourBuckets":{"allOf":[{"$ref":"#/components/schemas/OhlcvResponse"},{"properties":{"buckets":{"type":"array","items":{"allOf":[{"$ref":"#/components/schemas/PairBucket"},{"properties":{"id":{"type":"string"},"index":{"type":"number"},"base":{"type":"string"},"quote":{"type":"string"},"orderbook":{"type":"string"},"open":{"type":"number"},"high":{"type":"number"},"low":{"type":"number"},"close":{"type":"number"},"average":{"type":"number"},"baseVolume":{"type":"number"},"quoteVolume":{"type":"number"},"baseVolumeUSD":{"type":"number"},"quoteVolumeUSD":{"type":"number"},"baseTvl":{"type":"number"},"quoteTvl":{"type":"number"},"baseTvlUSD":{"type":"number"},"quoteTvlUSD":{"type":"number"},"count":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","base","quote","orderbook","open","high","low","close","average","baseVolume","quoteVolume","baseVolumeUSD","quoteVolumeUSD","baseTvl","quoteTvl","baseTvlUSD","quoteTvlUSD","count","timestamp"]}]}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}}}]},"pairMinBuckets":{"allOf":[{"$ref":"#/components/schemas/OhlcvResponse"},{"properties":{"buckets":{"type":"array","items":{"allOf":[{"$ref":"#/components/schemas/PairBucket"},{"properties":{"id":{"type":"string"},"index":{"type":"number"},"base":{"type":"string"},"quote":{"type":"string"},"orderbook":{"type":"string"},"open":{"type":"number"},"high":{"type":"number"},"low":{"type":"number"},"close":{"type":"number"},"average":{"type":"number"},"baseVolume":{"type":"number"},"quoteVolume":{"type":"number"},"baseVolumeUSD":{"type":"number"},"quoteVolumeUSD":{"type":"number"},"baseTvl":{"type":"number"},"quoteTvl":{"type":"number"},"baseTvlUSD":{"type":"number"},"quoteTvlUSD":{"type":"number"},"count":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","base","quote","orderbook","open","high","low","close","average","baseVolume","quoteVolume","baseVolumeUSD","quoteVolumeUSD","baseTvl","quoteTvl","baseTvlUSD","quoteTvlUSD","count","timestamp"]}]}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}}}]},"pairWeekBuckets":{"allOf":[{"$ref":"#/components/schemas/OhlcvResponse"},{"properties":{"buckets":{"type":"array","items":{"allOf":[{"$ref":"#/components/schemas/PairBucket"},{"properties":{"id":{"type":"string"},"index":{"type":"number"},"base":{"type":"string"},"quote":{"type":"string"},"orderbook":{"type":"string"},"open":{"type":"number"},"high":{"type":"number"},"low":{"type":"number"},"close":{"type":"number"},"average":{"type":"number"},"baseVolume":{"type":"number"},"quoteVolume":{"type":"number"},"baseVolumeUSD":{"type":"number"},"quoteVolumeUSD":{"type":"number"},"baseTvl":{"type":"number"},"quoteTvl":{"type":"number"},"baseTvlUSD":{"type":"number"},"quoteTvlUSD":{"type":"number"},"count":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","base","quote","orderbook","open","high","low","close","average","baseVolume","quoteVolume","baseVolumeUSD","quoteVolumeUSD","baseTvl","quoteTvl","baseTvlUSD","quoteTvlUSD","count","timestamp"]}]}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}}}]},"pairMonthBuckets":{"allOf":[{"$ref":"#/components/schemas/OhlcvResponse"},{"properties":{"buckets":{"type":"array","items":{"allOf":[{"$ref":"#/components/schemas/PairBucket"},{"properties":{"id":{"type":"string"},"index":{"type":"number"},"base":{"type":"string"},"quote":{"type":"string"},"orderbook":{"type":"string"},"open":{"type":"number"},"high":{"type":"number"},"low":{"type":"number"},"close":{"type":"number"},"average":{"type":"number"},"baseVolume":{"type":"number"},"quoteVolume":{"type":"number"},"baseVolumeUSD":{"type":"number"},"quoteVolumeUSD":{"type":"number"},"baseTvl":{"type":"number"},"quoteTvl":{"type":"number"},"baseTvlUSD":{"type":"number"},"quoteTvlUSD":{"type":"number"},"count":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","base","quote","orderbook","open","high","low","close","average","baseVolume","quoteVolume","baseVolumeUSD","quoteVolumeUSD","baseTvl","quoteTvl","baseTvlUSD","quoteTvlUSD","count","timestamp"]}]}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}}}]}},"required":["pairDayBuckets","pairHourBuckets","pairMinBuckets","pairWeekBuckets","pairMonthBuckets"]},"OhlcvResponse":{"type":"object","properties":{"buckets":{"type":"array","items":{"$ref":"#/components/schemas/PairBucket"}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}},"required":["buckets","totalCount","totalPages","pageSize"]},"PairBucket":{"type":"object","properties":{"id":{"type":"string"},"index":{"type":"number"},"protocolId":{"type":"string"},"networkName":{"type":"string"},"totalVolume":{"type":"number"},"tvl":{"type":"number"},"totalGlobalTrades":{"type":"number"},"totalGlobalPairs":{"type":"number"},"totalGlobalTraders":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","protocolId","networkName","totalVolume","tvl","totalGlobalTrades","totalGlobalPairs","totalGlobalTraders","timestamp"]}}}}
```

## The OhlcvResponse object

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"components":{"schemas":{"OhlcvResponse":{"type":"object","properties":{"buckets":{"type":"array","items":{"$ref":"#/components/schemas/PairBucket"}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}},"required":["buckets","totalCount","totalPages","pageSize"]},"PairBucket":{"type":"object","properties":{"id":{"type":"string"},"index":{"type":"number"},"protocolId":{"type":"string"},"networkName":{"type":"string"},"totalVolume":{"type":"number"},"tvl":{"type":"number"},"totalGlobalTrades":{"type":"number"},"totalGlobalPairs":{"type":"number"},"totalGlobalTraders":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","protocolId","networkName","totalVolume","tvl","totalGlobalTrades","totalGlobalPairs","totalGlobalTraders","timestamp"]}}}}
```

## The TokenBucketsResponse object

```json
{"openapi":"3.0.0","info":{"title":"Standard API","version":"1.0.0"},"components":{"schemas":{"TokenBucketsResponse":{"type":"object","properties":{"buckets":{"type":"array","items":{"$ref":"#/components/schemas/TokenBucket"}},"totalCount":{"type":"number"},"totalPages":{"type":"number"},"pageSize":{"type":"number"}},"required":["buckets","totalCount","totalPages","pageSize"]},"TokenBucket":{"type":"object","properties":{"id":{"type":"string"},"index":{"type":"number"},"token":{"type":"string"},"open":{"type":"number"},"high":{"type":"number"},"low":{"type":"number"},"close":{"type":"number"},"average":{"type":"number"},"tvl":{"type":"number"},"tvlUSD":{"type":"number"},"volume":{"type":"number"},"volumeUSD":{"type":"number"},"count":{"type":"number"},"timestamp":{"type":"number"}},"required":["id","index","token","open","high","low","close","average","tvl","tvlUSD","volume","volumeUSD","count","timestamp"]}}}}
```
