@PATCH("password/change") Call<User> changePwd(@Body PasswordChange passwordChange);
@PATCH("/gists/{id}") Observable<Gist> edit(@Path("id") String id, @Body EditGistRequestDTO editGistRequestDTO);
@PATCH("/notifications/threads/{id}") Observable<Response> markThreadAsRead(@Path("id") String id, @Body Object empty);
@PATCH("/v2/jobs/{jobId}") public Response updateJob(@Path("jobId") String jobId, @Body Map<String, Object>jobAttributes);
@PATCH("user/profiles/{token}") Call<User> editUser(@Path("token") String token,@Body User user);
@PATCH("/repos/{owner}/{name}") Observable<Repo> edit(@Path("owner") String owner, @Path("name") String repo, @Body RepoRequestDTO repoRequestDTO);
@PATCH("/repos/{owner}/{name}/issues/comments/{id}") Observable<GithubComment> editComment(@Path("owner") String owner, @Path("name") String name, @Path("id") String id, @Body CommentRequest body); }
@PATCH("/repos/{owner}/{name}/issues/{num}") void closeIssue(@Path("owner") String owner, @Path("name") String repo, @Path("num") int num, @Body IssueRequest issueRequest, Callback<Issue> callback);
@PATCH("/repos/{owner}/{name}/issues/{number}") Observable<Issue> editIssue(@Path("owner") String owner, @Path("name") String repo, @Path("number") int number, @Body EditIssueRequestDTO editIssueRequestDTO);
@PATCH("/repos/{owner}/{name}/issues/{num}") Issue closeIssue(@Path("owner") String owner, @Path("name") String repo, @Path("num") int num, @Body IssueRequest issueRequest);
@PATCH("/repos/{owner}/{name}/issues/{num}") Observable<Issue> closeIssue(@Path("owner") String owner, @Path("name") String repo, @Path("num") int num, @Body IssueRequest issueRequest);
@PATCH("orders/{orderId}/line_items/{id}") Call<Order> editQuantity(@Path("orderId") String orderId, @Path("id") int id, @Query("token") String token, @Body LineItemWrapper lineItemWrapper);
@PATCH("/2/api/sync/domain/{domain_name}/application/{application_name}/v1") @Multipart StatusResponse update( @Header("token") String signature, @Path("domain_name") String domain, @Path("application_name") String name, @PartMap Map<String, String> parts ) throws HodErrorException;
@PATCH(METADATA_BASE_PATH + V1) @Multipart Response addUserMetadata( @Header(TOKEN_HEADER) AuthenticationToken<?, ?> token, @Path(USER_STORE_VARIABLE) ResourceIdentifier userStore, @Path(USER_UUID_VARIABLE) UUID userUuid, @Part("metadata") List<Metadata<?>> metadata ) throws HodErrorException;