UNIT's API
UNIT's API uses GraphQL
Playground Url: https://graph.unitindex.org
Schemas
UnitData
time
String
The timestamp when UNIT's value got recorded
value
Float
The value of UNIT
market_cap
Float
Daily/hourly total market cap of all the coins creating UNIT
volume
Float
Daily/hourly total volume of all the coins creating UNIT
CoinUnitData
time
String
The timestamp when the coin's price in UNIT got recorded
price
Float
UNIT's price of the coin
market_cap
Float
Daily/hourly total market cap of the coin
volume
Float
Daily/hourly total volume of the coin
coin_id
String
the coin id
price_change_24h
Float
24h change of the coin's price in UNIT
price_change_percentage_24h
Float
24h change in percentage of the coin's price in UNIT
Queries
coinUnitPrice: String
Get the price of a coin in UNIT
(Required Param) coin_id: String - the id of the coin
(Return value) if the coin passed as param is in our supported list, this query will return the corresponding price in UNIT; if not in the list, it will return error message.
**supportedCoinList: [String] **
Get the list of coins supported to get the price in UNIT
(Return Value) List of coin ids supported in coinUnitPrice query
**coinUnitPriceWithCurrency: Float **
If the coin is not in supported list, get the unit price with a stable-coin currency and amount
(Required Param) currency: String - The currency to be converted into the unit price. Currently four currencies are supported: "usdt", "usdc", "dai", "busd".
(Required Param) amount: Float - The amount of currencies that needs to be converted.
unitDailyData: [UnitData]
Get the daily data of UNIT
(Optional Param) limit: Int - How many records will be returned in the response
coinUnitDailyData: [CoinUnitData]
Get the daily data of a specific coin in UNIT
(Required Param) coin_id: String - the id of the coin to be queried
(Optional Param) limit: Int - How many records will be returned in the response
unitHourlyData: [UnitData]
Get the hourly data of UNIT
(Optional Param) limit: Int - How many records will be returned in the response
coinUnitHourlyData: [CoinUnitData]
Get the hourly data of a specific coin in UNIT
(Required Param) coin_id: String - the id of the coin to be queried
(Optional Param) limit: Int - How many records will be returned in the response
More queries coming soon
Last updated