Hibit: Omni-chain DEX with CEX-level performance
  • Overview
    • Why Hibit DEX
    • Hibit L1 Features
  • Core mechanisms
    • ๐Ÿ“œHybrid Consensus Protocol
    • ๐Ÿ”AI-Driven Tokenization & Intelligent Interactions
    • โ›ฝOmni-Chain Compatibility
    • ๐Ÿง AI-Powered Liquidity & Order Matching Engine
    • ๐ŸงฉScalable & Sustainable Cross-Chain Solutions
    • ๐Ÿ’ปDevelopment Achievements
    • ๐Ÿ’ Transparency & Open Infrastructure
  • AI-Driven Future and Ecosystem
    • ๐Ÿ“Trading Hub
    • ๐ŸถMeme Economy
    • ๐Ÿ’ธAI-Integrated Wallet
    • ๐Ÿ’ฑPayment System
    • ๐ŸŒฒInfrastructure and Ecosystem
  • Get started
    • ๐Ÿ”‘Login
    • ๐Ÿ’ตDeposit
    • ๐Ÿ“ŠTrade
    • ๐Ÿ’ฐFee Structure
    • โ›ฒWithdrawal
    • ๐Ÿš€Token Listing
      • ๐ŸŒŸBasic mode
      • ๐ŸŽ“Pro mode
    • ๐Ÿ’ณManage Liquidity
    • ๐Ÿ’ธLiquidity Provider
    • โ“Q & A
      • Why Swap Orders Get Cancelled?
  • Developers
    • API
      • Basic
        • get timestamp
        • get chains
        • get assets
        • get asset
      • Market
        • get markets
        • get market
        • get 24hr ticker
        • get extended 24โ€‘hr ticker
        • get kline
        • get swap info
        • get depth
        • get trade history
      • Order
        • get orders
        • get order
        • get trades of order
        • submit spot order
        • cancel spot order
      • Wallet
        • get nonce
        • get balances
      • Broker
        • Get payment address
        • Quote
        • Swap
        • Get agent order
    • Dev SDK
    • Getting Your Proxy Key
  • Risk Management
  • Rewards Program
  • Roadmap
  • Glossary
Powered by GitBook
On this page
  1. Developers
  2. API
  3. Order

get orders

PreviousOrderNextget order

Last updated 23 days ago

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.

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

References

Source code

https://github.com/Deland-Labs/hibit-sdk
What is HIN?
How to Obtain your HIN and Proxy Key?

get orders of wallet

get
Query parameters
HINstringOptional

HIN (hibit chain identity number)

MarketIdstringOptional

marketId, if null, means all markets

OrderIdsstring ยท string[]Optional

order ids, if null, means not filter by order ids. Max length is 20, if more than 20, return error.

OrderCategoryinteger ยท enumOptional

Order category

Possible values:
OrderSideinteger ยท enumOptional

Order side

Possible values:
CreatedAtStartinteger ยท int64Optional

order created at after this time

CreatedAtEndinteger ยท int64Optional

order created at before this time

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
  }
}
  • API details
  • GETget orders of wallet
  • Code example
  • SDK
  • References