> For the complete documentation index, see [llms.txt](https://docs.en.omnibridge.pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.en.omnibridge.pro/intent/solver-integration/solver-order-query-api.md).

# Solver Order Query API

### 1. API Endpoint

```id="k9m2fs"
POST https://{host}/gt/swap/intent/queryOrder
```

### 2. Request Parameters

| Parameter    | Required | Description                        |
| ------------ | -------- | ---------------------------------- |
| pageNo       | No       | Page number                        |
| pageSize     | No       | Maximum number of records per page |
| solverCode   | Yes      | Solver identifier                  |
| solverSecret | Yes      | Solver secret key                  |
| timestamp    | Yes      | Timestamp (milliseconds)           |

### 3. Request Example

```json
{
    "pageNo": "1",
    "pageSize": "30",
    "solverSecret": "asdfg",
    "timestamp": 1785822731000,
    "solverCode": "test"
}
```

### 4. Response Example

```json
{
  "resCode": "800",
  "resMsg": "Success",
  "data": {
    "totalCount": 4,
    "pageSize": 3,
    "pageNo": 1,
    "totalPage": 2,
    "pageContent": [
      {
        "intentId": "111",
        "solverCode": "aaa",
        "solverAddress": "asdf",
        "sendCoinAmt": "8",
        "sendCoinCode": "USDC(ETH)",
        "dstTxHash": "0xe4cb9590006fa1bd99bcdf85d5546998766b4db1002ea2c67d22daf268bd9460",
        "sendTxHash": null,
        "status": "submitted",
        "createTime": "2026-06-29 19:04:04"
      },
      {
        "intentId": "112",
        "solverCode": "aaa",
        "solverAddress": "asdf",
        "sendCoinAmt": "6",
        "sendCoinCode": "USDC(ARB)",
        "dstTxHash": "0xe4cb9590006fa1bd99bcdf85d5546998766b4db1002ea2c67d22daf268bd9460",
        "sendTxHash": "0xe4cb9590006fa1bd99bcdf85d5546998766b4db1002ea2c67d22daf268bd9460",
        "status": "success",
        "createTime": "2026-06-29 19:04:04"
      }
    ]
  }
}
```

### 5. Response Parameters

| Parameter     | Type   | Description                                                                                                                                                                                                                                                                                                                                                                                               |
| ------------- | ------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| intentId      | String | Solver order ID, e.g. `111`                                                                                                                                                                                                                                                                                                                                                                               |
| solverCode    | String | Solver identifier, e.g. `aaa`                                                                                                                                                                                                                                                                                                                                                                             |
| solverAddress | String | Solver address, e.g. `0x123456`                                                                                                                                                                                                                                                                                                                                                                           |
| sendCoinAmt   | String | Amount sent to the user, e.g. `20`                                                                                                                                                                                                                                                                                                                                                                        |
| sendCoinCode  | String | Token sent to the user, e.g. `USDC(ARB)`                                                                                                                                                                                                                                                                                                                                                                  |
| dstTxHash     | String | Transaction hash of the token transfer from Solver to user, e.g. `0x123456789`                                                                                                                                                                                                                                                                                                                            |
| sendTxHash    | String | Transaction hash of the platform transfer to Solver, e.g. `0x123456789`                                                                                                                                                                                                                                                                                                                                   |
| status        | String | <p>Order status:<br><code>wait\_deposits</code>: Waiting for user deposit<br><code>submitted</code>: Solver has submitted the token transfer transaction hash<br><code>complete</code>: Completed (exchange successful)<br><code>timeout</code>: Timeout<br><code>locked</code>: User deposit received<br><code>confirm</code>: Platform has sent tokens to Solver, waiting for on-chain confirmation</p> |
