Interface RepaymentWithPostDatedChecksApi


public interface RepaymentWithPostDatedChecksApi
  • Method Details

    • deletePostDatedCheck

      @DELETE("v1/loans/{loanId}/postdatedchecks/{postDatedCheckId}") retrofit2.Call<List<DeletePostDatedCheck>> deletePostDatedCheck(@Path("postDatedCheckId") Long postDatedCheckId, @Path("loanId") Long loanId)
      Delete Post Dated Check Delete Post Dated Check
      Parameters:
      postDatedCheckId - postDatedCheckId (required)
      loanId - loanId (required)
      Returns:
      Call<List<DeletePostDatedCheck>>
    • getPostDatedCheck

      @GET("v1/loans/{loanId}/postdatedchecks/{installmentId}") retrofit2.Call<List<GetPostDatedChecks>> getPostDatedCheck(@Path("installmentId") Integer installmentId, @Path("loanId") Long loanId)
      Get Post Dated Check Get Post Dated Check
      Parameters:
      installmentId - installmentId (required)
      loanId - loanId (required)
      Returns:
      Call<List<GetPostDatedChecks>>
    • getPostDatedChecks

      @GET("v1/loans/{loanId}/postdatedchecks") retrofit2.Call<List<GetPostDatedChecks>> getPostDatedChecks(@Path("loanId") Long loanId)
      Get All Post Dated Checks Get All Post dated Checks
      Parameters:
      loanId - loanId (required)
      Returns:
      Call<List<GetPostDatedChecks>>
    • updatePostDatedChecks

      @Headers("Content-Type:application/json") @PUT("v1/loans/{loanId}/postdatedchecks/{postDatedCheckId}") retrofit2.Call<List<UpdatePostDatedCheckResponse>> updatePostDatedChecks(@Path("postDatedCheckId") Long postDatedCheckId, @Path("loanId") Long loanId, @Body UpdatePostDatedCheckRequest updatePostDatedCheckRequest, @Query("editType") String editType)
      Update Post Dated Check, Bounced Check Update Post Dated Check, Bounced Check
      Parameters:
      postDatedCheckId - postDatedCheckId (required)
      loanId - loanId (required)
      updatePostDatedCheckRequest - (required)
      editType - editType (optional)
      Returns:
      Call<List<UpdatePostDatedCheckResponse>>
    • deletePostDatedCheck

      @DELETE("v1/loans/{loanId}/postdatedchecks/{postDatedCheckId}") retrofit2.Call<List<DeletePostDatedCheck>> deletePostDatedCheck(@Path("postDatedCheckId") Long postDatedCheckId, @Path("loanId") Long loanId, @HeaderMap Map<String,String> headers)
      Delete Post Dated Check Delete Post Dated Check
      Parameters:
      postDatedCheckId - postDatedCheckId (required)
      loanId - loanId (required)
      Returns:
      Call<List<DeletePostDatedCheck>>
    • getPostDatedCheck

      @GET("v1/loans/{loanId}/postdatedchecks/{installmentId}") retrofit2.Call<List<GetPostDatedChecks>> getPostDatedCheck(@Path("installmentId") Integer installmentId, @Path("loanId") Long loanId, @HeaderMap Map<String,String> headers)
      Get Post Dated Check Get Post Dated Check
      Parameters:
      installmentId - installmentId (required)
      loanId - loanId (required)
      Returns:
      Call<List<GetPostDatedChecks>>
    • getPostDatedChecks

      @GET("v1/loans/{loanId}/postdatedchecks") retrofit2.Call<List<GetPostDatedChecks>> getPostDatedChecks(@Path("loanId") Long loanId, @HeaderMap Map<String,String> headers)
      Get All Post Dated Checks Get All Post dated Checks
      Parameters:
      loanId - loanId (required)
      Returns:
      Call<List<GetPostDatedChecks>>
    • updatePostDatedChecks

      @Headers("Content-Type:application/json") @PUT("v1/loans/{loanId}/postdatedchecks/{postDatedCheckId}") retrofit2.Call<List<UpdatePostDatedCheckResponse>> updatePostDatedChecks(@Path("postDatedCheckId") Long postDatedCheckId, @Path("loanId") Long loanId, @Body UpdatePostDatedCheckRequest updatePostDatedCheckRequest, @Query("editType") String editType, @HeaderMap Map<String,String> headers)
      Update Post Dated Check, Bounced Check Update Post Dated Check, Bounced Check
      Parameters:
      postDatedCheckId - postDatedCheckId (required)
      loanId - loanId (required)
      updatePostDatedCheckRequest - (required)
      editType - editType (optional)
      Returns:
      Call<List<UpdatePostDatedCheckResponse>>