取消外部系统调额

Cancel external system credit limit adjustment

post

When "External System Credit Limit Adjustment", if the request times out or the external system returns an error message, TradeBoss platform will send this request to the external system in order to maintain data consistency.

Header parameters
tracestringRequired

Global Link Identifier.

Example: {{mockTrace}}
companyIdintegerRequired

Company Id,User's company ID

Example: {{companyId}}
timestampnumberOptional

Request initiation timestamp, accurate to the millisecond, 13 digits.

Body
thirdServerCodestringRequired

Third-party system customer unique identifier

userNamestring · max: 48Required

TradeBoss user identity unique identifier

currencystring · max: 16Required

Account currency code, standard ISO 3-character currency unit

bizTypeintegerRequired

Business type, 1-market price opening; 2-market price closing; 10-limit price pre-embedded order; 11-stop loss pre-embedded order; 12-limit price opening

amountstringRequired

Amount, can only be positive

amountDigitsintegerRequired

Amount decimal places

orderIdinteger · longOptional

Order ID

requestUniqueNostring · max: 48Required

Request unique number, multiple requests need to maintain business idempotence.

reverseRequestUniqueNostringRequired

This number corresponds to the request_unique_no when the "third-party system transfer" was requested earlier. The third-party system needs to check whether this number has been processed. If it is correctly processed, it needs to return the correct amount to the customer. If a request is received but not processed correctly, return code=US_0000001. If no request with this number is received, return code=US_0000002.

requestTimeinteger · longRequired

Request initiation timestamp accurate up to milliseconds and in a format of 13 digits.

ipstringRequired

User IP address

cancelRemarkstring · max: 200Required

Cancellation reason

metadatastring · max: 200Optional

Remarks information in JSON format

Responses
200
成功
application/json
post
POST /api/cats-gateway/cancel-external-system-credit-limit-adjustment HTTP/1.1
Host: prewppc-3.cmfbl.com
trace: text
companyId: 1
Content-Type: application/json
Accept: */*
Content-Length: 102

{
  "tradeType": 81,
  "accountId": 15,
  "sortType": "desc",
  "sortFieldName": "orderTime",
  "accountCurrency": "USDT"
}
200

成功

{
  "msgParams": "veniam sit",
  "msg": "anim nisi consectetur sit sed",
  "trace": "laboris",
  "tm": 62,
  "bizCode": "10",
  "data": {},
  "code": "100",
  "fail": false,
  "ok": true
}

Last updated