get markets
API details
This API returns a paginated list of markets, supporting filters for chains, chain asset types, base asset ID, and quote asset ID.
Query parameters
ChainIdsstring[]Optional
ChainAssetTypesstring[]Optional
BaseAssetIdstringOptional
QuoteAssetIdstringOptional
Limitinteger · int32Optional
maximum number of items to return. maximum value is 500.
Offsetinteger · int32Optional
number of items to skip before starting to collect the result set.
OrderBystringOptional
the sorting parameters for the list.
see https://learn.microsoft.com/en-us/azure/search/search-query-odata-orderby#examples for the format of the OrderBy string.
supported sorting parameters are: "MarketId".
default sorting is by " MarketId desc".
Responses
200
OK
400
Bad Request
401
Unauthorized
403
Forbidden
404
Not Found
500
Internal Server Error
501
Not Implemented
get
GET /v1/markets HTTP/1.1
Host: testnetopenapi.hibit.app
Accept: */*
{
"code": 1,
"message": "text",
"data": {
"items": [
{
"marketId": "text",
"marketSymbol": "text",
"baseAssetId": "text",
"quoteAssetId": "text",
"depthLevels": [
1
]
}
],
"totalCount": 1
}
}
Code example
import { hibitClient } from '@delandlabs/hibit-sdk';
const options = {
network: HibitNetwork.Testnet
};
hibitClient.setOptions(options);
const markets = await hibitClient.getMarkets({
limit: 10,
offset: 0
});
SDK
Source code https://github.com/Deland-Labs/hibit-sdk
Last updated