Retrofit 2.0 throwing “IllegalArgumentException: @Field parameters can only be used with form encoding”. How to do right API query and fix it? April 3, 2023 by Tarik you just missed @FormUrlEncoded above your Rest method call.