Skip to main content

Change Position Type

Type POST

Description: /future/user/v1/position/change-type

Limit Flow Rules

200/s/apikey

Parameters

NameTypeMandatoryDefaultDescriptionRanges
symbolstringYesN/ATrading pair
positionSidestringYesN/APosition sideLONG; SHORT
positionTypestringYesN/APosition typeCROSSED; ISOLATED

Request Example

Request
curl -X POST "https://fapi.xt.com/future/user/v1/position/change-type" \ 
-H "validate-appkey: $APPKEY" \ # Required
-H "validate-timestamp: $TIMESTAMP" \ # Required
-H "validate-singature: $SINGATURE" \ # Required
-H "Content-Type: application/x-www-form-urlencoded" \ # Required
-d "symbol=btc_usdt" \ # Required
-d "positionSide=SHORT" \ # Required
-d "positionType=CROSSED" \ # Required

Response Example

Response
{
"error": {
"code": "",
"msg": ""
},
"msgInfo": "",
"result": {},
"returnCode": 0
}

Error code

Error codeDesc
invalid_symbolSymbol does not exist
invalid_position_type_only_isolatedInvalid position type — only isolated allowed
invalid_position_type_only_crossedInvalid position type — only crossed allowed
position_existsPosition already exists