Interface BiboxAuthenticated

  • All Superinterfaces:
    Bibox

    @Path("v1")
    @Consumes("application/x-www-form-urlencoded")
    @Produces("application/json")
    public interface BiboxAuthenticated
    extends Bibox
    Author:
    odrotleff
    • Method Detail

      • assets

        @POST
        @Path("transfer")
        BiboxSingleResponse<BiboxAssetsResult> assets​(@FormParam("cmds")
                                                      String cmds,
                                                      @FormParam("apikey")
                                                      String apiKey,
                                                      @FormParam("sign")
                                                      si.mazi.rescu.ParamsDigest signature)
        Retrieve balances of the account
        Returns:
        list of coins
      • transferInList

        @POST
        @Path("transfer")
        BiboxPagedResponses<BiboxDeposit> transferInList​(@FormParam("cmds")
                                                         String cmds,
                                                         @FormParam("apikey")
                                                         String apiKey,
                                                         @FormParam("sign")
                                                         si.mazi.rescu.ParamsDigest signature)
        Retrieve deposits
        Returns:
        list of deposits
      • transferOutList

        @POST
        @Path("transfer")
        BiboxPagedResponses<BiboxWithdrawal> transferOutList​(@FormParam("cmds")
                                                             String cmds,
                                                             @FormParam("apikey")
                                                             String apiKey,
                                                             @FormParam("sign")
                                                             si.mazi.rescu.ParamsDigest signature)
        Retrieve withdrawals
        Returns:
        list of withdrawals
      • transfer

        @POST
        @Path("transfer")
        BiboxSingleResponse<String> transfer​(@FormParam("cmds")
                                             String cmds,
                                             @FormParam("apikey")
                                             String apiKey,
                                             @FormParam("sign")
                                             si.mazi.rescu.ParamsDigest signature)
        Execute withdrawals
        Returns:
        withdrawal id
      • depositAddress

        @POST
        @Path("transfer")
        BiboxSingleResponse<String> depositAddress​(@FormParam("cmds")
                                                   String cmds,
                                                   @FormParam("apikey")
                                                   String apiKey,
                                                   @FormParam("sign")
                                                   si.mazi.rescu.ParamsDigest signature)
        Get deposit address for coin
        Returns:
        list of coins
      • trade

        @POST
        @Path("orderpending")
        BiboxSingleResponse<String> trade​(@FormParam("cmds")
                                          String cmds,
                                          @FormParam("apikey")
                                          String apiKey,
                                          @FormParam("sign")
                                          si.mazi.rescu.ParamsDigest signature)
        Create an order (market/limit)
        Returns:
        order id
      • cancelTrade

        @POST
        @Path("orderpending")
        BiboxSingleResponse<String> cancelTrade​(@FormParam("cmds")
                                                String cmds,
                                                @FormParam("apikey")
                                                String apiKey,
                                                @FormParam("sign")
                                                si.mazi.rescu.ParamsDigest signature)
        Cancel an order
        Returns:
        chinese for "cancelled", useless
      • orderPendingList

        @POST
        @Path("orderpending")
        BiboxSingleResponse<BiboxOrders> orderPendingList​(@FormParam("cmds")
                                                          String cmds,
                                                          @FormParam("apikey")
                                                          String apiKey,
                                                          @FormParam("sign")
                                                          si.mazi.rescu.ParamsDigest signature)
        Obtain open order list / order history
        Returns:
        open orders
      • cancelTrades

        @POST
        @Path("orderpending")
        BiboxMultipleResponses<String> cancelTrades​(@FormParam("cmds")
                                                    String cmds,
                                                    @FormParam("apikey")
                                                    String apiKey,
                                                    @FormParam("sign")
                                                    si.mazi.rescu.ParamsDigest signature)
        Cancel multiple orders
        Returns:
        multiple times chinese for "cancelled", useless