Skip to main content
POST
Order completions

Authorizations

Authorization
string
header
required

Your Hypedexer API key, sent as Authorization: Bearer <key>. The X-API-Key: <key> header and the api_key query parameter are accepted as well.

Body

application/json
type
enum<string>
required
Available options:
orderCompletions
startTime
integer
required

Inclusive lower bound on statusTimestamp, epoch milliseconds

endTime
integer

Inclusive upper bound on statusTimestamp, epoch milliseconds. Default: now

users
string[]

Optional: only the completions of these wallets (0x-prefixed, case-insensitive), up to 20,000

Maximum array length: 20000
builder
string

Optional: only the completions of orders placed with this builder code (0x-prefixed). Combined with users as a union: an entry is returned when it matches either.

limit
integer
default:2000

Entries per page

Required range: 1 <= x <= 5000
cursor
string

The X-Next-Cursor header of the previous page

Response

Order completions and TWAP ends in time order

order
object
twapId
integer

TWAP ends only

twap
object

TWAP ends only: Hyperliquid's TWAP state (coin, side, sz, executedSz, executedNtl, minutes, randomize, reduceOnly, timestamp, stopPx, trigger, user)

status
string

filled or the final status after a partial fill; for a TWAP finished, terminated, stopped or error

statusTimestamp
integer

Time of the final status, ms

user
string
builder
object | null
fills
object[]