retrofit 2 @path Vs @query
Consider this is the url:
www.app.net/api/searchtypes/862189/filters?Type=6&SearchText=School
Now this is the call:
@GET("/api/searchtypes/{Id}/filters")Call<FilterResponse> getFilterList( @Path("Id") long customerId, @Query("Type") String responseType, @Query("SearchText") String searchText);
So we have:
www.app.net/api/searchtypes/{Path}/filters?Type={Query}&SearchText={Query}
Things that come after the ? are usually queries.