I am using Retrofit and Robospice to make API calls in my android application. All @POST methods work great, and so do @GET commands without any parameters in the URL, but I
You can create a Map of params and send it like below:
Map paramsMap = new HashMap(); paramsMap.put("p1", param1); paramsMap.put("p2", param2); // Inside call @GET("/my/api/call") Response getMyThing(@QueryMap Map paramsMap);