Interface MakerCheckerOr4EyeFunctionalityApi


public interface MakerCheckerOr4EyeFunctionalityApi
  • Method Details

    • approveMakerCheckerEntry

      @POST("v1/makercheckers/{auditId}") retrofit2.Call<PostMakerCheckersResponse> approveMakerCheckerEntry(@Path("auditId") Long auditId, @Query("command") String command)
      Approve Maker Checker Entry | Reject Maker Checker Entry
      Parameters:
      auditId - auditId (required)
      command - command (optional)
      Returns:
      Call<PostMakerCheckersResponse>
    • deleteMakerCheckerEntry

      @DELETE("v1/makercheckers/{auditId}") retrofit2.Call<PostMakerCheckersResponse> deleteMakerCheckerEntry(@Path("auditId") Long auditId)
      Delete Maker Checker Entry
      Parameters:
      auditId - auditId (required)
      Returns:
      Call<PostMakerCheckersResponse>
    • retrieveAuditSearchTemplate1

      @GET("v1/makercheckers/searchtemplate") retrofit2.Call<AuditSearchData> retrieveAuditSearchTemplate1()
      Maker Checker Search Template This is a convenience resource. It can be useful when building a Checker Inbox UI. \"appUsers\" are data scoped to the office/branch the requestor is associated with. \"actionNames\" and \"entityNames\" returned are those that the requestor has Checker approval permissions for. Example Requests: makercheckers/searchtemplate makercheckers/searchtemplate?fields=entityNames
      Returns:
      Call<AuditSearchData>
    • retrieveCommands

      @GET("v1/makercheckers") retrofit2.Call<List<AuditData>> retrieveCommands(@Query("actionName") String actionName, @Query("entityName") String entityName, @Query("resourceId") Long resourceId, @Query("makerId") Long makerId, @Query("makerDateTimeFrom") OffsetDateTime makerDateTimeFrom, @Query("makerDateTimeTo") OffsetDateTime makerDateTimeTo, @Query("clientId") Long clientId, @Query("loanid") Long loanid, @Query("officeId") Long officeId, @Query("groupId") Long groupId, @Query("savingsAccountId") Long savingsAccountId)
      List Maker Checker Entries Get a list of entries that can be checked by the requestor that match the criteria supplied. Example Requests: makercheckers makercheckers?fields=madeOnDate,maker,processingResult makercheckers?makerDateTimeFrom=2013-03-25 08:00:00&makerDateTimeTo=2013-04-04 18:00:00 makercheckers?officeId=1 makercheckers?officeId=1&includeJson=true
      Parameters:
      actionName - (optional)
      entityName - (optional)
      resourceId - (optional)
      makerId - (optional)
      makerDateTimeFrom - (optional)
      makerDateTimeTo - (optional)
      clientId - (optional)
      loanid - (optional)
      officeId - (optional)
      groupId - (optional)
      savingsAccountId - (optional)
      Returns:
      Call<List<AuditData>>
    • approveMakerCheckerEntry

      @POST("v1/makercheckers/{auditId}") retrofit2.Call<PostMakerCheckersResponse> approveMakerCheckerEntry(@Path("auditId") Long auditId, @Query("command") String command, @HeaderMap Map<String,String> headers)
      Approve Maker Checker Entry | Reject Maker Checker Entry
      Parameters:
      auditId - auditId (required)
      command - command (optional)
      Returns:
      Call<PostMakerCheckersResponse>
    • deleteMakerCheckerEntry

      @DELETE("v1/makercheckers/{auditId}") retrofit2.Call<PostMakerCheckersResponse> deleteMakerCheckerEntry(@Path("auditId") Long auditId, @HeaderMap Map<String,String> headers)
      Delete Maker Checker Entry
      Parameters:
      auditId - auditId (required)
      Returns:
      Call<PostMakerCheckersResponse>
    • retrieveAuditSearchTemplate1

      @GET("v1/makercheckers/searchtemplate") retrofit2.Call<AuditSearchData> retrieveAuditSearchTemplate1(@HeaderMap Map<String,String> headers)
      Maker Checker Search Template This is a convenience resource. It can be useful when building a Checker Inbox UI. \"appUsers\" are data scoped to the office/branch the requestor is associated with. \"actionNames\" and \"entityNames\" returned are those that the requestor has Checker approval permissions for. Example Requests: makercheckers/searchtemplate makercheckers/searchtemplate?fields=entityNames
      Returns:
      Call<AuditSearchData>
    • retrieveCommands

      @GET("v1/makercheckers") retrofit2.Call<List<AuditData>> retrieveCommands(@Query("actionName") String actionName, @Query("entityName") String entityName, @Query("resourceId") Long resourceId, @Query("makerId") Long makerId, @Query("makerDateTimeFrom") OffsetDateTime makerDateTimeFrom, @Query("makerDateTimeTo") OffsetDateTime makerDateTimeTo, @Query("clientId") Long clientId, @Query("loanid") Long loanid, @Query("officeId") Long officeId, @Query("groupId") Long groupId, @Query("savingsAccountId") Long savingsAccountId, @HeaderMap Map<String,String> headers)
      List Maker Checker Entries Get a list of entries that can be checked by the requestor that match the criteria supplied. Example Requests: makercheckers makercheckers?fields=madeOnDate,maker,processingResult makercheckers?makerDateTimeFrom=2013-03-25 08:00:00&makerDateTimeTo=2013-04-04 18:00:00 makercheckers?officeId=1 makercheckers?officeId=1&includeJson=true
      Parameters:
      actionName - (optional)
      entityName - (optional)
      resourceId - (optional)
      makerId - (optional)
      makerDateTimeFrom - (optional)
      makerDateTimeTo - (optional)
      clientId - (optional)
      loanid - (optional)
      officeId - (optional)
      groupId - (optional)
      savingsAccountId - (optional)
      Returns:
      Call<List<AuditData>>