get orders
API details
Retrieves paginated wallet order data filtered by order status, market, order type (limit or swap), order side (buy or sell), time range, and optional order IDs.
Query parameters
HINstringOptional
MarketIdstringOptional
OrderIdsstring · string[]Optional
Order id
OrderCategoryinteger · enumOptionalPossible values:
Order category
OrderSideinteger · enumOptionalPossible values:
Order side
CreatedAtStartinteger · int64Optional
CreatedAtEndinteger · int64Optional
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: "CreatedAt".
default sorting is by " CreatedAt desc".
Responses
200
OK
400
Bad Request
401
Unauthorized
403
Forbidden
404
Not Found
500
Internal Server Error
501
Not Implemented
get
GET /v1/orders HTTP/1.1
Host: testnetopenapi.hibit.app
Accept: */*
{
"code": 1,
"message": "text",
"data": {
"items": [
{
"id": "text",
"mid": "text",
"hin": "text",
"cat": 0,
"s": 1,
"fv": "text",
"fa": "text",
"tv": "text",
"ta": "text",
"fp": "text",
"p": "text",
"st": 0,
"t": null
}
],
"totalCount": 1
}
}
Code example
import { hibitClient } from '@delandlabs/hibit-sdk';
const options = {
network: HibitNetwork.Testnet,
hin: 10000n
};
hibitClient.setOptions(options);
const orders = await hibitClient.getOrders({
hin: options.hin,
limit: 10,
offset: 0
});
SDK
Source code https://github.com/Deland-Labs/hibit-sdk
References
Last updated