com.bybit.api.client.restApi.BybitApiUserRestClient Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of bybit-java-api Show documentation
Show all versions of bybit-java-api Show documentation
The Official Java API connector for Bybit's HTTP and WebSocket APIs.
Dive into a plethora of functionalities:
- Market Data Retrieval
- Trade Execution
- Position Management
- Account and Asset Info Retrieval
- User and Upgrade Management
— Public Websocket Streaming
- Private Websocket Streaming
- Lending Institution and Client
- Broker Earning Data
The newest version!
package com.bybit.api.client.restApi;
import com.bybit.api.client.domain.preupgrade.PreUpgradeDataRequest;
import com.bybit.api.client.domain.user.UserDataRequest;
public interface BybitApiUserRestClient {
// User Data
Object createSubMember(UserDataRequest subUserRequest);
Object createSubAPI(UserDataRequest createApiKeyRequest);
Object getSubUIDList();
Object freezeSubMember(UserDataRequest freezeSubUIDRequest);
Object getCurrentAPIKeyInfo();
Object getUIDWalletType(UserDataRequest userDataRequest);
Object modifyMasterApiKey(UserDataRequest userDataRequest);
Object modifySubApiKey(UserDataRequest userDataRequest);
Object deleteMasterApiKey();
Object deleteSubApiKey(UserDataRequest userDataRequest);
Object getAffiliateUserInfo(UserDataRequest userDataRequest);
// Pre Upgrade
Object getPreUpgradeOrderHistory(PreUpgradeDataRequest preupgradeOderHistoryRequest);
Object getPreUpgradeTradeHistory(PreUpgradeDataRequest preUpgradeTradeHistoryRequest);
Object getPreUpgradeClosePnl(PreUpgradeDataRequest preUpgradeClosePnlRequest);
Object getPreUpgradeTransaction(PreUpgradeDataRequest preUpgradeTransactionRequest);
Object getPreUpgradeOptionDelivery(PreUpgradeDataRequest preUpgradeOptionDeliveryRequest);
Object getPreUpgradeUsdcSettlement(PreUpgradeDataRequest preUpgradeUsdcSettlementRequest);
Object getSubUIDListUnlimited(UserDataRequest subUserRequest);
Object getSubUIDListUnlimited();
Object getSubAccAllAPIKeyInfo(UserDataRequest subUserRequest);
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy