v1
latestOpenAPI 3.0.0ISC2026-07-26318688.6 KBOrders
Get order details
Returns order details for a given Houdini order ID created in the last 48 hours.
get/orders/{houdiniId}
Path parameters
houdiniIdstring required
Response
Success
swapNamestring required
fixedboolean
refundAddressstring
houdiniIdstring required
createdstring date-time required
modifiedstring date-time
depositAddressstring required
The CEX deposit address where the user must send funds
receiverAddressstring required
anonymousboolean required
expiresstring date-time required
status-2 | -1 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 required
- -2 Order is being initialized (label: INITIALIZING)
- -1 Order initialized (label: NEW)
- 0 Waiting for deposit confirmation (label: WAITING)
- 1 Deposit is being confirmed (label: CONFIRMING)
- 2 Exchange is in progress (label: EXCHANGING)
- 3 Order is going through anonymization (label: ANONYMIZING)
- 4 Order completed successfully (label: FINISHED)
- 5 Order has expired (label: EXPIRED)
- 6 Order failed (label: FAILED)
- 7 Order was refunded (label: REFUNDED)
- 8 Order was deleted (label: DELETED)
inAmountnumber double required
inSymbolstring required
outAmountnumber double required
outSymbolstring required
depositTagstring
Memo/tag required when depositing funds for assets that use one
notifiedboolean required
etanumber double required
ETA time, depending on swap
inAmountUsdnumber double required
USD value of the input amount at order creation time.
outAmountUsdnumber double required
multiIdstring required
inCreatedstring date-time required
idstring required
nonRefundableboolean
{"stackTrail":"components:schemas:OrderV2PublicResponse:properties:metadata","oasType":"schema","type":"unknown"}
isDexboolean required
orderFinishedReceivedstring date-time required
actionRequiredboolean required
inStatus0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 required
- 0 New swap
- 1 Waiting for confirmation
- 2 Being confirmed
- 3 Exchange in progress
- 4 Sending to destination
- 5 Swap completed
- 6 Swap failed
- 7 Swap refunded
- 8 Verifying swap
- 9 Swap expired
- 10 Fallback mode
outStatus0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 required
- 0 New swap
- 1 Waiting for confirmation
- 2 Being confirmed
- 3 Exchange in progress
- 4 Sending to destination
- 5 Swap completed
- 6 Swap failed
- 7 Swap refunded
- 8 Verifying swap
- 9 Swap expired
- 10 Fallback mode
outTransactionOutHashstring required
displayStatus'WAITING_FOR_DEPOSIT' | 'DEPOSIT_DETECTED' | 'EXCHANGE_IN_PROGRESS' | 'SENDING_TO_INTERMEDIARY' | 'REACHED_INTERMEDIARY' | 'INITIATING_SECOND_EXCHANGE' | 'SECOND_EXCHANGE_IN_PROGRESS' | 'SENDING_TO_RECEIVER' | 'SWAP_COMPLETED' | 'EXPIRED' | 'FAILED' | 'REFUNDED' | 'DELETED' required
receiverTagstring nullable
Memo/tag required when receiving funds for assets that use one