Path: blob/master/bitget-php-sdk-api/src/api/v2/MixAccountApi.php
518 views
<?php123namespace bitget\api\v2;456use bitget\internal\BitgetApiClient;78class MixAccountApi9{10var BitgetApiClient $BitgetApiClient;1112public function __construct($BitgetApiClient)13{14$this->BitgetApiClient = $BitgetApiClient;15}1617public function account($params): string18{19return $this->BitgetApiClient->doGet("/api/v2/mix/account/account", $params);20}2122public function accounts($params): string23{24return $this->BitgetApiClient->doGet("/api/v2/mix/account/accounts", $params);25}2627public function setLeverage($params): string28{29return $this->BitgetApiClient->doPost("/api/v2/mix/account/set-leverage", $params);30}3132public function setMargin($params): string33{34return $this->BitgetApiClient->doPost("/api/v2/mix/account/set-margin", $params);35}3637public function setMarginMode($params): string38{39return $this->BitgetApiClient->doPost("/api/v2/mix/account/set-margin-mode", $params);40}4142public function setPositionMode($params): string43{44return $this->BitgetApiClient->doPost("/api/v2/mix/account/set-position-mode", $params);45}464748// position49public function singlePosition($params): string50{51return $this->BitgetApiClient->doGet("/api/v2/mix/position/single-position", $params);52}5354public function allPosition($params): string55{56return $this->BitgetApiClient->doGet("/api/v2/mix/position/all-position", $params);57}58}5960