Detailed order status with fill history, auction parameters, and execution metadata
orderHash
* string
Order hash
maker
* string
Real maker address (extracted from signature for native orders)
status
* string (Enum)
Order status
pending
filled
false-predicate
not-enough-balance-or-allowance
expired
partially-filled
wrong-permit
cancelled
invalid-signature
invalid-maker-traits
awaiting-signatures
unpublished
order
* any
Order data
allOf[0]
LimitOrderV4StructOutput object
Limit Order V4 structure compatible with 1inch Limit Order Protocol
salt
* string
Unique salt value to differentiate orders with same parameters
maker
* string
Maker address
receiver
* string
Receiver address
makerAsset
* string
Maker asset address
takerAsset
* string
Taker asset address
makingAmount
* string
Amount of the maker asset
takingAmount
* string
Amount of the taker asset
makerTraits
* string
Encoded maker traits including flags for partial fills, multiple fills, deadlines, etc.
extension
* object
An interaction call data. ABI encoded set of makerAssetSuffix, takerAssetSuffix, makingAmountGetter, takingAmountGetter, predicate, permit, preInteraction, postInteraction.If extension exists then lowest 160 bits of the order salt must be equal to the lowest 160 bits of the extension hash
points
* array
Auction price curve points defining rate changes over time
items
AuctionPointOutput object
Point in the auction price curve defining rate changes over time
delay
* number
The delay in seconds from the previous point or auction start time
coefficient
* number
The rate bump from the order min taker amount
approximateTakingAmount
* string
Approximate amount of the takerAsset being requested by the maker in dst chain.
fills
* array
Fills
items
FillsOutput object
Order fill transaction details with amounts and fees
txHash
* string
Transaction hash
filledMakerAmount
* string
Amount of the makerAsset filled in src chain.
filledAuctionTakerAmount
* string
Amount of the takerAsset filled in dst chain.
takerFeeAmount
* string
Total taker fee, including resolver and integrator
auctionStartDate
* number
Unix timestamp in milliseconds
auctionDuration
* number
Unix timestamp in milliseconds
initialRateBump
* number
Initial rate bump
positiveSurplus
* string
shows if user received more than expected
isNativeCurrency
* boolean
Indicates if the taker asset is the native currency
version
* string (Enum)
Version of settlement contract. Supported: 2.0 and 2.1