Interface BiboxAuthenticated

All Superinterfaces:
Bibox

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

    • 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