Skip to content

Commit 252603c

Browse files
authored
papi endpoints updated
1 parent 947ef46 commit 252603c

1 file changed

Lines changed: 25 additions & 7 deletions

File tree

binance/client.py

Lines changed: 25 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10018,6 +10018,24 @@ def papi_change_um_position_side_dual(self, **params):
1001810018
"post", "um/positionSide/dual", signed=True, data=params
1001910019
)
1002010020

10021+
def papi_change_cm_position_side_dual(self, **params):
10022+
"""Change user's position mode (Hedge Mode or One-way Mode ) on EVERY symbol in CM.
10023+
10024+
https://developers.binance.com/docs/derivatives/portfolio-margin/account/Change-CM-Position-Mode
10025+
10026+
:param dualSidePosition: required
10027+
:type dualSidePosition: str
10028+
10029+
:param recvWindow: optional
10030+
:type recvWindow: int
10031+
10032+
:returns: API response
10033+
10034+
"""
10035+
return self._request_papi_api(
10036+
"post", "cm/positionSide/dual", signed=True, data=params
10037+
)
10038+
1002110039
def papi_get_um_position_side_dual(self, **params):
1002210040
"""Get user's position mode (Hedge Mode or One-way Mode ) on EVERY symbol in UM.
1002310041

@@ -10051,7 +10069,7 @@ def papi_get_cm_position_side_dual(self, **params):
1005110069
def papi_get_um_leverage_bracket(self, **params):
1005210070
"""Query UM notional and leverage brackets.
1005310071

10054-
https://developers.binance.com/docs/derivatives/portfolio-margin/account/Margin-Max-Borrow
10072+
https://developers.binance.com/docs/derivatives/portfolio-margin/account/UM-Notional-and-Leverage-Brackets
1005510073

1005610074
:param symbol: optional
1005710075
:type symbol: str
@@ -10353,7 +10371,7 @@ def papi_get_um_account(self, **params):
1035310371
def papi_get_um_account_v2(self, **params):
1035410372
"""Get current UM account asset and position information.
1035510373

10356-
https://developers.binance.com/docs/derivatives/portfolio-margin/account/Get-UM-Account-Detail
10374+
https://developers.binance.com/docs/derivatives/portfolio-margin/account/Get-UM-Account-Detail-V2
1035710375

1035810376
:param recvWindow: optional
1035910377
:type recvWindow: int
@@ -10424,7 +10442,7 @@ def papi_get_um_trade_asyn(self, **params):
1042410442
def papi_get_um_trade_asyn_id(self, **params):
1042510443
"""Get UM futures trade download link by Id.
1042610444

10427-
https://developers.binance.com/docs/derivatives/portfolio-margin/account/Get-Download-Id-For-UM-Futures-Trade-History
10445+
https://developers.binance.com/docs/derivatives/portfolio-margin/account/Get-UM-Futures-Trade-Download-Link-by-Id
1042810446

1042910447
:param recvWindow: optional
1043010448
:type recvWindow: int
@@ -10763,7 +10781,7 @@ def papi_get_um_order(self, **params):
1076310781
def papi_get_um_all_orders(self, **params):
1076410782
"""Get all account UM orders; active, canceled, or filled.
1076510783

10766-
https://developers.binance.com/docs/derivatives/portfolio-margin/trade/Query-UM-Order
10784+
https://developers.binance.com/docs/derivatives/portfolio-margin/trade/Query-All-UM-Orders
1076710785

1076810786
:returns: API response
1076910787

@@ -10851,7 +10869,7 @@ def papi_get_cm_order(self, **params):
1085110869
def papi_get_cm_all_orders(self, **params):
1085210870
"""Get all account CM orders; active, canceled, or filled.
1085310871

10854-
https://developers.binance.com/docs/derivatives/portfolio-margin/trade/Query-CM-Order
10872+
https://developers.binance.com/docs/derivatives/portfolio-margin/trade/Query-All-CM-Orders
1085510873

1085610874
:returns: API response
1085710875

@@ -11055,7 +11073,7 @@ def papi_get_margin_order(self, **params):
1105511073
def papi_get_margin_open_orders(self, **params):
1105611074
"""Query Current Margin Open Order.
1105711075

11058-
https://developers.binance.com/docs/derivatives/portfolio-margin/trade/Query-Margin-Account-Order
11076+
https://developers.binance.com/docs/derivatives/portfolio-margin/trade/Query-Current-Margin-Open-Order
1105911077

1106011078
:returns: API response
1106111079

@@ -11127,7 +11145,7 @@ def papi_get_margin_my_trades(self, **params):
1112711145
def papi_get_margin_repay_debt(self, **params):
1112811146
"""Repay debt for a margin loan.
1112911147

11130-
https://developers.binance.com/docs/derivatives/portfolio-margin/trade/Margin-Account-Trade-List
11148+
https://developers.binance.com/docs/derivatives/portfolio-margin/trade/Margin-Account-Repay-Debt
1113111149

1113211150
:returns: API response
1113311151

0 commit comments

Comments
 (0)