> 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-submission-api.md).

# Solver Order Submission API

### 1. API Endpoint

```
POST https://{host}/gt/swap/intent/submitOrder
```

### 2. Request Parameters

| Parameter     | Required | Description                                                    |
| ------------- | -------- | -------------------------------------------------------------- |
| intentId      | Yes      | Solver order ID                                                |
| dstTxHash     | Yes      | Transaction hash of the token transfer performed by the Solver |
| solverAddress | Yes      | Solver's deposit address                                       |
| solverCode    | Yes      | Solver identifier                                              |
| solverSecret  | Yes      | Solver secret key                                              |
| timestamp     | Yes      | Timestamp (milliseconds)                                       |

### 3. Request Example

```json
{
    "intentId": "10001",
    "dstTxHash": "0x123456789",
    "solverAddress": "0x123456",
    "solverSecret": "asdfg",
    "timestamp": 1785822731000,
    "solverCode": "test"
}
```

### 4. Response Example

```json
{
    "resCode": "800",
    "resMsg": "Success",
    "data": "10001"
}
```
