Попробуйте,
В ApiInterface
@FormUrlEncoded
@POST("token")
Call<LoginResponse> loginresponse(@FieldMap HashMap<String, String> login);
Для звонков используйте это,
HashMap<String,String> map = new HashMap<>();
map.put("grant_type","password");
map.put("username","username want to pass");
map.put("password","password want to pass");
map.put("device","android");
map.put("notificationtoken","hgh");
ApiInterface apiInterface = ApiClient.getClient().create(ApiInterface.class);
Call<LoginResponse> userCall = apiInterface.loginresponse(map);
Для GET
метода вы можете попробовать
@GET("token")
Call<LoginResponce> loginresponse(@Query("grant_type") String grant_type, @Query("username") String username, @Query("password") String password,@Query("device") String device, @Query("notificationtoken") String notificationtoken);
Вы можете назвать это так
ApiInterface apiInterface = ApiClient.getClient().create(ApiInterface.class);
Call<LoginResponse> userCall = apiInterface.loginresponse("grandType you want","username you want","password you want","android","hgh");