| Field | Type | Required | Max Length | Description |
|---|---|---|---|---|
| requestId | String | Y | 64 | A unique identifier for the request. If the same request is sent again with the same requestId, it will be rejected to prevent duplicate processing. |
| beneficiaryName | String | Y | 255 | |
| beneficiaryAddress | String | Y | 255 | |
| beneficiaryBankCountry | String | Y | 3 | |
| beneficiaryBankName | String | Y | 255 | |
| beneficiaryAccount | String | Y | 255 | |
| currency | String | Y | ||
| bankType | String | Y | 32 | "SWIFT" |
| beneficiaryBankSwiftCode | String | Y | 11 | Pattern: [a-zA-Z0-9] |
| beneficiaryBankCity | String | N | 255 | |
| beneficiaryBankAddress | String | Y | 255 | |
| isIntermediaryRequired | Boolean | Y | If the field is true, then the intermediary info is required | |
| intermediaryBankCountry | String | N | 3 | |
| intermediaryBankName | String | N | 255 | |
| intermediaryBankAccount | String | N | 255 | |
| intermediaryBankSwiftCode | String | N | 11 | Pattern: [a-zA-Z0-9] |
| intermediaryBankCity | String | N | 255 | |
| intermediaryBankAddress | String | N | 255 |
{
"id": 3,
"clientId": 82,
"feeType": "FIX_AMOUNT",
"fixAmount": 1.5
}curl --location --request POST 'https://openapi.dev.stablelink.app/trade/update-fee-config' \
--header 'Content-Type: application/json' \
--data-raw '{
"id": 3,
"clientId": 82,
"feeType": "FIX_AMOUNT",
"fixAmount": 1.5
}'{
"retcode": 200,
"retdata": {
"clientId": 600000032,
"feeType": 1,
"fixAmount": 5.000
},
"success": true
}