Interface PaymiumAuthenticated

  • All Superinterfaces:
    Paymium

    @Path("/")
    @Produces("application/json")
    @Consumes("application/json")
    public interface PaymiumAuthenticated
    extends Paymium
    • Method Detail

      • getBalance

        @GET
        @Path("user")
        PaymiumBalance getBalance​(@HeaderParam("Api-Key")
                                  String apiKey,
                                  @HeaderParam("Api-Signature")
                                  si.mazi.rescu.ParamsDigest signature,
                                  @HeaderParam("Api-Nonce")
                                  si.mazi.rescu.SynchronizedValueFactory<Long> nonce)
                           throws IOException
        Throws:
        IOException
      • getOrders

        @GET
        @Path("user/orders")
        List<PaymiumOrder> getOrders​(@HeaderParam("Api-Key")
                                     String apiKey,
                                     @HeaderParam("Api-Signature")
                                     si.mazi.rescu.ParamsDigest signature,
                                     @HeaderParam("Api-Nonce")
                                     si.mazi.rescu.SynchronizedValueFactory<Long> nonce,
                                     @QueryParam("offset")
                                     Long offset,
                                     @QueryParam("limit")
                                     Integer limit,
                                     @QueryParam("types[]")
                                     List<String> types,
                                     @QueryParam("active")
                                     Boolean active)
                              throws IOException
        Throws:
        IOException