---
title: "Get matched order by ID."
method: GET
path: "/orders/{order}"
---

# Get matched order by ID.

`GET /orders/{order}`

## Path parameters

- `order` string, required

## Response `200`

Object with order details.

- OrderResponse
  - `status` 'Ok' | 'Error'
  - `error` string, nullable
  - `result` Order, required
    - `order_id` string — A unique identifier for the order.
    - `created_at` string — Timestamp of order creation.
    - `source_swap` Swap
      - `created_at` string — Timestamp of order creation.
      - `swap_id` string — A unique identifier for the swap.
      - `chain` union
        - 'arbitrum' | 'ethereum' | 'bitcoin' | 'base' | 'bnbchain' | 'botanix' | 'citrea' | 'hyperevm' | 'litecoin' | 'monad' | 'solana' | 'starknet' | 'tron' — Mainnet
        - 'arbitrum_sepolia' | 'alpen_signet' | 'alpen_testnet' | 'base_sepolia' | 'bitcoin_testnet' | 'bnbchain_testnet' | 'citrea_testnet' | 'ethereum_sepolia' | 'litecoin_testnet' | 'monad_testnet' | 'solana_testnet' | 'starknet_sepolia' | 'tron_shasta' | 'xrpl_testnet' — Testnet
      - `asset` union
        - 'arbitrum:wbtc' | 'ethereum:wbtc' | 'arbitrum:ibtc' | 'base:cbbtc' | 'bitcoin:btc' | 'bnbchain:btcb' | 'botanix:btc' | 'citrea:cbtc' | 'ethereum:cbbtc' | 'ethereum:usdt' | 'hyperevm:ubtc' | 'litecoin:ltc' | 'monad:mon' | 'monad:usdc' | 'solana:cbbtc' | 'solana:sol' | 'solana:usdc' | 'starknet:wbtc' | 'tron:usdt' — Mainnet
        - 'arbitrum_sepolia:wbtc' | 'ethereum_sepolia:wbtc' | 'alpen_signet:btc' | 'alpen_testnet:sbtc' | 'alpen_testnet:usdc' | 'arbitrum_sepolia:ibtc' | 'arbitrum_sepolia:seed' | 'arbitrum_sepolia:usdc' | 'base_sepolia:cbltc' | 'base_sepolia:cbxrp' | 'base_sepolia:ibtc' | 'base_sepolia:usdc' | 'base_sepolia:usdt' | 'base_sepolia:wbtc' | 'bitcoin_testnet:btc' | 'bnbchain_testnet:wbtc' | 'citrea_testnet:cbbtc' | 'citrea_testnet:cbtc' | 'citrea_testnet:usdc' | 'citrea_testnet:usdt' | 'citrea_testnet:wbtc' | 'citrea_testnet:wcbtc' | 'ethereum_sepolia:usdc' | 'litecoin_testnet:ltc' | 'monad_testnet:cbbtc' | 'monad_testnet:usdc' | 'solana_testnet:cbbtc' | 'solana_testnet:sol' | 'solana_testnet:usdc' | 'starknet_sepolia:wbtc' | 'tron_shasta:usdt' | 'tron_shasta:wbtc' | 'xrpl_testnet:xrp' — Testnet
      - `initiator` string — Address transferring funds.
      - `redeemer` string — Address receiving funds.
      - `delegate` string — Address that performed the swap for the user, if applicable.
      - `timelock` integer — Timelock for the swap (in block numbers).
      - `filled_amount` string — Amount that has been filled. **Default:** "0"
      - `asset_price` integer — Price of the asset during swap.
      - `amount` string
      - `secret_hash` string — SHA256 of the secret.
      - `secret` string — The secret used to lock the funds on-chain. **Default:** "" *(empty string)*
      - `instant_refund_tx` string — **(Optional)** Instant refund transaction bytes. Only available for source swaps on UTXO-based chains. **Example:** Bitcoin.
      - `initiate_tx_hash` string — On-chain transaction hash of initiate. **Default:** "" *(empty string)*
      - `redeem_tx_hash` string — On-chain transaction hash of redeem. **Default:** "" *(empty string)*
      - `refund_tx_hash` string — On-chain transaction hash of refund. **Default:** "" *(empty string)*
      - `initiate_block_number` string — Block number of the initiate transaction. **Default:** "0"
      - `redeem_block_number` string — Block number of the redeem transaction. **Default:** "0"
      - `refund_block_number` string — Block number of the refund transaction. **Default:** "0"
      - `required_confirmations` integer — Number of confirmations required.
      - `current_confirmations` integer — Number of confirmations received so far. **Default:** 0
      - `initiate_timestamp` string, nullable
      - `redeem_timestamp` string, nullable
      - `refund_timestamp` string, nullable
    - `destination_swap` Swap
      - `created_at` string — Timestamp of order creation.
      - `swap_id` string — A unique identifier for the swap.
      - `chain` union
        - 'arbitrum' | 'ethereum' | 'bitcoin' | 'base' | 'bnbchain' | 'botanix' | 'citrea' | 'hyperevm' | 'litecoin' | 'monad' | 'solana' | 'starknet' | 'tron' — Mainnet
        - 'arbitrum_sepolia' | 'alpen_signet' | 'alpen_testnet' | 'base_sepolia' | 'bitcoin_testnet' | 'bnbchain_testnet' | 'citrea_testnet' | 'ethereum_sepolia' | 'litecoin_testnet' | 'monad_testnet' | 'solana_testnet' | 'starknet_sepolia' | 'tron_shasta' | 'xrpl_testnet' — Testnet
      - `asset` union
        - 'arbitrum:wbtc' | 'ethereum:wbtc' | 'arbitrum:ibtc' | 'base:cbbtc' | 'bitcoin:btc' | 'bnbchain:btcb' | 'botanix:btc' | 'citrea:cbtc' | 'ethereum:cbbtc' | 'ethereum:usdt' | 'hyperevm:ubtc' | 'litecoin:ltc' | 'monad:mon' | 'monad:usdc' | 'solana:cbbtc' | 'solana:sol' | 'solana:usdc' | 'starknet:wbtc' | 'tron:usdt' — Mainnet
        - 'arbitrum_sepolia:wbtc' | 'ethereum_sepolia:wbtc' | 'alpen_signet:btc' | 'alpen_testnet:sbtc' | 'alpen_testnet:usdc' | 'arbitrum_sepolia:ibtc' | 'arbitrum_sepolia:seed' | 'arbitrum_sepolia:usdc' | 'base_sepolia:cbltc' | 'base_sepolia:cbxrp' | 'base_sepolia:ibtc' | 'base_sepolia:usdc' | 'base_sepolia:usdt' | 'base_sepolia:wbtc' | 'bitcoin_testnet:btc' | 'bnbchain_testnet:wbtc' | 'citrea_testnet:cbbtc' | 'citrea_testnet:cbtc' | 'citrea_testnet:usdc' | 'citrea_testnet:usdt' | 'citrea_testnet:wbtc' | 'citrea_testnet:wcbtc' | 'ethereum_sepolia:usdc' | 'litecoin_testnet:ltc' | 'monad_testnet:cbbtc' | 'monad_testnet:usdc' | 'solana_testnet:cbbtc' | 'solana_testnet:sol' | 'solana_testnet:usdc' | 'starknet_sepolia:wbtc' | 'tron_shasta:usdt' | 'tron_shasta:wbtc' | 'xrpl_testnet:xrp' — Testnet
      - `initiator` string — Address transferring funds.
      - `redeemer` string — Address receiving funds.
      - `delegate` string — Address that performed the swap for the user, if applicable.
      - `timelock` integer — Timelock for the swap (in block numbers).
      - `filled_amount` string — Amount that has been filled. **Default:** "0"
      - `asset_price` integer — Price of the asset during swap.
      - `amount` string
      - `secret_hash` string — SHA256 of the secret.
      - `secret` string — The secret used to lock the funds on-chain. **Default:** "" *(empty string)*
      - `instant_refund_tx` string — **(Optional)** Instant refund transaction bytes. Only available for source swaps on UTXO-based chains. **Example:** Bitcoin.
      - `initiate_tx_hash` string — On-chain transaction hash of initiate. **Default:** "" *(empty string)*
      - `redeem_tx_hash` string — On-chain transaction hash of redeem. **Default:** "" *(empty string)*
      - `refund_tx_hash` string — On-chain transaction hash of refund. **Default:** "" *(empty string)*
      - `initiate_block_number` string — Block number of the initiate transaction. **Default:** "0"
      - `redeem_block_number` string — Block number of the redeem transaction. **Default:** "0"
      - `refund_block_number` string — Block number of the refund transaction. **Default:** "0"
      - `required_confirmations` integer — Number of confirmations required.
      - `current_confirmations` integer — Number of confirmations received so far. **Default:** 0
      - `initiate_timestamp` string, nullable
      - `redeem_timestamp` string, nullable
      - `refund_timestamp` string, nullable
    - `nonce` string — Nonce for the order.
    - `deadline` integer — Unix timestamp after which the order expires.
    - `affiliate_fees` AffiliateFee[] — Integrator fees associated with the order.
      - `address` string — Address of the affiliate.
      - `asset` union
        - 'arbitrum:usdc' | 'arbitrum:cbbtc' | 'base:usdc' | 'base:cbbtc' | 'ethereum:usdc' | 'ethereum:cbbtc' — Mainnet
        - 'arbitrum_sepolia:usdc' | 'base_sepolia:usdc' | 'citrea_testnet:usdc' | 'citrea_testnet:cbbtc' | 'ethereum_sepolia:usdc' | 'monad_testnet:usdc' | 'monad_testnet:cbbtc' — Testnet
      - `fee` integer — In BIPS (base index points), 100 bips = 1%.
    - `integrator` string
    - `version` string
    - `solver_id` string

---

[API](https://skmtc.net/garden/apis/garden-api.md) · [All operations](https://skmtc.net/garden/apis/garden-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/garden/garden-api/versions/3a0255377dac/schema)
