@Headers({ Constants.USER_AGENT_HEADER + ": " + Constants.USER_AGENT_HEADER_VALUE }) @FormUrlEncoded @POST(Constants.GOOGLE_TOKEN_URL) Call<GoogleToken> getGoogleApiToken(@Field("code") String code, @Field("client_id") String clientId, @Field("client_secret") String clientSecret, @Field("redirect_uri") String redirectUri, @Field("refresh_token") String refreshToken, @Field("grant_type") String grantType);
@FormUrlEncoded @PUT(API_VERSION + "/projects/{id}/milestones/{milestone_id}") Call<Milestone> editMilestone(@Path("id") long projectId, @Path("milestone_id") long milestoneId, @Field("title") String title, @Field("description") String description, @Field("due_date") String dueDate);
@FormUrlEncoded @POST("/{tenantid}/oauth2/v2.0/token") Response getAccessTokenFromAuthCode( @Path("tenantid") String tenantId, @Field("client_id") String clientId, @Field("client_secret") String clientSecret, @Field("grant_type") String grantType, @Field("code") String code, @Field("redirect_uri") String redirectUrl );
@FormUrlEncoded @POST("/{tenantid}/oauth2/v2.0/token") Response getAccessTokenFromRefreshToken( @Path("tenantid") String tenantId, @Field("client_id") String clientId, @Field("client_secret") String clientSecret, @Field("grant_type") String grantType, @Field("refresh_token") String code, @Field("redirect_uri") String redirectUrl );
@FormUrlEncoded @POST("/getRecommendedRestaurants") public void getRecommendedRestaurants( @Field(Constant.USER_ID) String user_id, @Field(Constant.LATITUDE) String latitude, @Field(Constant.LONGITUDE) String longitude, Callback<RestaurantResponse> cb );
@FormUrlEncoded @POST("/getAllRestaurants") public void getAllRestaurants( @Field(Constant.USER_ID) String user_id, @Field(Constant.LATITUDE) String latitude, @Field(Constant.LONGITUDE) String longitude, Callback<RestaurantResponse> cb );
@FormUrlEncoded @POST("/getRecentRestaurants") public void getRecentRestaurants( @Field(Constant.USER_ID) String user_id, @Field(Constant.LATITUDE) String latitude, @Field(Constant.LONGITUDE) String longitude, Callback<RestaurantResponse> cb );
@FormUrlEncoded @POST("/getCollectionRestaurants") public void getCollectionRestaurants( @Field(Constant.USER_ID) String user_id, @Field(Constant.COLLECTION_ID) String collection_id, @Field(Constant.LATITUDE) String latitude, @Field(Constant.LONGITUDE) String longitude, Callback<RestaurantResponse> cb );
@FormUrlEncoded @POST("/getSearchRestaurants") public void getSearchRestaurants( @Field(Constant.USER_ID) String user_id, @Field(Constant.DATA) String data, @Field(Constant.LATITUDE) String latitude, @Field(Constant.LONGITUDE) String longitude, Callback<RestaurantResponse> cb );
@FormUrlEncoded @POST("/getRestaurantDetails") public void getRestaurantDetails( @Field(Constant.USER_ID) String user_id, @Field(Constant.RESTAURANT_BRANCH_ID) String id, Callback<RestaurantDetailResponse> cb );
@FormUrlEncoded @POST("/getUserSearch") public void getUserSearch( @Field(Constant.USER_ID) String user_id, @Field(Constant.NAME) String name, Callback<UserListResponse> cb );
@FormUrlEncoded @POST("/getUserFollowers") public void getUserFollowers( @Field(Constant.ID) String _id, @Field(Constant.USER_ID) String user_id, Callback<UserListResponse> cb );
@FormUrlEncoded @POST("/getUserFollowing") public void getUserFollowing( @Field(Constant.ID) String _id, @Field(Constant.USER_ID) String user_id, Callback<UserListResponse> cb );
@FormUrlEncoded @POST("/followUser") public void followUser( @Field(Constant.ID) String _id, @Field(Constant.USER_ID) String user_id, @Field(Constant.STATUS) String status, Callback<NormalResponse> cb );
@FormUrlEncoded @POST("/getNearbyLocation") public void getNearbyLocation( @Field(Constant.LATITUDE) String latitude, @Field(Constant.LONGITUDE) String longitude, Callback<UserLocationResponse> cb );
@FormUrlEncoded @POST("/setUserHandle") public void setUserHandle( @Field(Constant.USER_ID) String user_id, @Field(Constant.HANDLE) String handle, Callback<NormalResponse> cb );
@FormUrlEncoded @POST("/setUserLocation") public void setUserLocation( @Field(Constant.USER_ID) String user_id, @Field(Constant.LOCATION_ID) String location_id, Callback<NormalResponse> cb );
@FormUrlEncoded @POST("/setUserDetails") public void setUserDetails( @Field(Constant.USER_ID) String user_id, @Field(Constant.NAME) String name, @Field(Constant.PHONE_NO) String phone_no, @Field(Constant.DESCRIPTION) String description, Callback<NormalResponse> cb );
@FormUrlEncoded @POST("/saveCollection") public void saveCollection( @Field(Constant.USER_ID) String user_id, @Field(Constant.COLLECTION_ID) String collection_id, @Field(Constant.STATUS) String status, Callback<SaveResponse> cb );
@FormUrlEncoded @POST("/bookmarkRestaurant") public void bookmarkRestaurant( @Field(Constant.USER_ID) String user_id, @Field(Constant.RESTAURANT_BRANCH_ID) String restaurant_id, @Field(Constant.STATUS) String status, Callback<SaveResponse> cb );
@FormUrlEncoded @POST("/beenthereRestaurant") public void beenthereRestaurant( @Field(Constant.USER_ID) String user_id, @Field(Constant.RESTAURANT_BRANCH_ID) String restaurant_id, @Field(Constant.STATUS) String status, Callback<SaveResponse> cb );
@FormUrlEncoded @POST("/getBeenThereRestaurants") public void getBeenThereRestaurants( @Field(Constant.USER_ID) String user_id, @Field(Constant.LATITUDE) String latitude, @Field(Constant.LONGITUDE) String longitude, Callback<RestaurantResponse> cb );
@FormUrlEncoded @POST("/getBookmarkedRestaurants") public void getBookmarkedRestaurants( @Field(Constant.USER_ID) String user_id, @Field(Constant.LATITUDE) String latitude, @Field(Constant.LONGITUDE) String longitude, Callback<RestaurantResponse> cb );
@FormUrlEncoded @POST("/getRestaurantPhotos") public void getRestaurantPhotos( @Field(Constant.USER_ID) String user_id, @Field(Constant.RESTAURANT_BRANCH_ID) String restaurant_branch_id, Callback<RestaurantImageResponse> cb );
@FormUrlEncoded @POST("/getRestaurantMenu") public void getRestaurantMenu( @Field(Constant.USER_ID) String user_id, @Field(Constant.RESTAURANT_BRANCH_ID) String restaurant_branch_id, Callback<RestaurantImageResponse> cb );
@FormUrlEncoded @POST("/getMealRestaurants") public void getMealRestaurants( @Field(Constant.USER_ID) String user_id, @Field(Constant.LATITUDE) String latitude, @Field(Constant.LONGITUDE) String longitude, Callback<MealDetailResponse> cb );
@FormUrlEncoded @POST("/addRestaurantPhotos") public void addRestaurantPhotos( @Field(Constant.USER_ID) String user_id, @Field(Constant.RESTAURANT_ID) String restaurant_id, @Field(Constant.RESTAURANT_BRANCH_ID) String restaurant_branch_id, @Field(Constant.CONTENT) String content, Callback<MealDetailResponse> cb );
@FormUrlEncoded @POST("/addRestaurantReview") public void addRestaurantReview( @Field(Constant.USER_ID) String user_id, @Field(Constant.RESTAURANT_ID) String restaurant_id, @Field(Constant.RESTAURANT_BRANCH_ID) String restaurant_branch_id, @Field(Constant.RATING) String rating, @Field(Constant.DATA) String data, @Field(Constant.CONTENT) String content, Callback<MealDetailResponse> cb );
@FormUrlEncoded @POST("/getProfileDetails") public void getProfileDetails( @Field(Constant.ID) String _id, @Field(Constant.USER_ID) String user_id, Callback<ProfileDetailResponse> cb );
@FormUrlEncoded @POST("/rooms") Observable<Room> createRoom( @Field("_teamId") String teamId, @Field("topic") String topic, @Field("color") String color, @Field("purpose") String goal);
@FormUrlEncoded @PUT("/rooms/{id}") Observable<Room> updateRoom( @Path("id") String roomId, @Field("topic") String topic, @Field("purpose") String purpose, @Field("color") String color);
@FormUrlEncoded @POST("/messages/search") Observable<SearchResponseData> searchMessages(@Field("_teamId") String teamId, @Field("q") String keyword, @Field("page") int page, @Field("limit") int limit, @Field("_creatorId") String creatorId, @Field("_roomId") String roomId, @Field("isDirectMessage") Boolean isDirectMessage, @Field("hasTag") Boolean hasTag, @Field("_tagId") String tagId, @Field("type") String type, @Field("timeRange") String timeRange);
@FormUrlEncoded @POST("/action/api/comment_pub") Observable<RespResult> publicNormalComment( @Field("catalog") int catalog, @Field("id") long aid, @Field("uid") long uid, @Field("content") String content, @Field("isPostToMyZone") int sure );
@FormUrlEncoded @POST("/open/tx/request") BooleanResult postTxs(@Field("coin_code") String coinCode, @Nullable @Field("user_tx_no") String userTxNo, @Nullable @Field("outs") String outs, @Nullable @Field("vc_code") String vcCode, @Nullable @Field("is_dynamic_fee") Integer isDynamicFee, @Nullable @Field("c_id") Integer cId);
@FormUrlEncoded @POST("/action/api/blogcomment_pub") Observable<RespResult> publicBlogComment( @Field("blog") long aid, @Field("uid") long uid, @Field("content") String content );
@FormUrlEncoded @POST("/action/api/blogcomment_pub") Observable<RespResult> replyBlogComment( @Field("blog") long aid, @Field("uid") long uid, @Field("content") String content, @Field("reply_id") int rid, @Field("objuid") int auid );
@FormUrlEncoded @POST("/action/api/comment_delete") Observable<RespResult> deleteNormalComment( @Field("id") long aid, @Field("catalog") int catalog, @Field("replyid") long rid, @Field("authorid") long auid );
@FormUrlEncoded @POST("/action/api/blogcomment_delete") Observable<RespResult> deleteBlogComment( @Field("uid") long uid, @Field("blogid") long bid, @Field("replyid") long rid, @Field("authorid") long auid, @Field("owneruid") long oid );
@FormUrlEncoded @POST("/regimen/") void postRegimen(@Field("patient") String patientId, @Field("notes") String notes, @Field("drugs") String[] drugs, @Field("date_started") String startDate, @Field("date_ended") String endDate, Callback<Regimen> serverResponseCallback);
@FormUrlEncoded @POST("/enrollments/") void postEnrollments(@Field("patient") String patient, @Field("comment") String comment, @Field("program") String program, @Field("date_enrolled") String date, Callback<Enrollment> serverResponseCallback);