@GET Observable<Document> getRequest(@Url String url);
@GET Observable<Feed> getFeed(@Url String url);
@GET Observable<List<UserBasic>> getUsers(@Url String url);
@GET Observable<List<UserBasic>> searchUsers(@Url String url, @Query("search") String query);
@GET Call<List<Group>> getGroups(@Url String url);
@GET Call<List<Project>> getProjects(@Url String url);
@GET Call<List<Member>> getProjectMembers(@Url String url);
@GET Call<List<Milestone>> getMilestones(@Url String url);
@GET Call<List<Issue>> getMilestoneIssues(@Url String url);
@GET Call<List<MergeRequest>> getMergeRequests(@Url String url, @Query("state") String state);
@GET Call<List<Note>> getMergeRequestNotes(@Url String url);
@GET Call<List<Issue>> getIssues(@Url String url, @Query("state") String state);
@GET Call<List<Note>> getIssueNotes(@Url String url);
@GET("") Call<Search> loadNextArticles(@Url() String url);
@GET("") Call<Popular> loadNextPopularArticles(@Url() String url);
@GET("") Call<FacebookMe> getFacebookUser(@Url() String url);