Execute adjustment balance
# External System Credit Limit Adjustment
1: When a user places an order within the TradeBoss platform, the platform sends this request to an external system. The external system must respond within 3 seconds, otherwise the TradeBoss platform will consider it as a timeout and cancel the operation. At the same time, it will also send a "Cancel external system credit limit adjustment" request to maintain data consistency with the external system.
2: It is important to note that when calling the "Cancel external system credit limit adjustment" interface, if any exceptions occur or if a correct response is not received, there will be specified retries before aborting subsequent operations.
1: When a user places an order within the TradeBoss platform, the platform sends this request to an external system. The external system must respond within 3 seconds, otherwise the TradeBoss platform will consider it as a timeout and cancel the operation. At the same time, it will also send a "Cancel external system credit limit adjustment" request to maintain data consistency with the external system.
2: It is important to note that when calling the "Cancel external system credit limit adjustment" interface, if any exceptions occur or if a correct response is not received, there will be specified retries before aborting subsequent operations.
Global Link Identifier.
{{mockTrace}}
Company Id,User's company ID
{{companyId}}
Request initiation timestamp, accurate to the millisecond, 13 digits.
Third-party system customer unique identifier
TradeBoss user identity unique identifier
Account currency code, standard ISO 3-character currency unit.
Business types: 1 - Market order open; 2 - Market order close; 10 - Limit price stop order; 11 - Stop loss stop order; 12 - Limit price open
The operation types are OPEN_POSITION for opening a position, NORMAL_CLOSE for normal closing, and ABNORMAL_OVERTRADING for abnormal overtrading. When the operation type is NORMAL_CLOSE or OPEN_POSITION, the amount can only be a positive number. When it is ABNORMAL_OVERTRADING, the amount should be negative. The third-party system can decide whether to continue deducting quotas to complete this transaction or ignore this request.
Amount, used in conjunction with operationType.
Amount decimal places.
Order ID.
Request for a unique identifier, multiple requests need to maintain business idempotence.
Request initiation timestamp, accurate to the millisecond, 13 digits
User IP
Remarks information, in JSON format.
POST /api/cats-gateway/external-system-credit-limit-adjustment HTTP/1.1
Host: prewppc-3.cmfbl.com
trace: text
companyId: 1
timestamp: 1
Content-Type: application/json
Accept: */*
Content-Length: 102
{
"tradeType": 81,
"accountId": 15,
"sortType": "desc",
"sortFieldName": "orderTime",
"accountCurrency": "USDT"
}
成功
{
"msgParams": "veniam sit",
"msg": "anim nisi consectetur sit sed",
"trace": "laboris",
"tm": 62,
"bizCode": "10",
"data": {},
"code": "100",
"fail": false,
"ok": true
}
Last updated