Class UnitApi


  • @Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
               comments="Generator version: 7.9.0")
    public class UnitApi
    extends java.lang.Object
    • Constructor Detail

      • UnitApi

        public UnitApi()
      • UnitApi

        public UnitApi​(ApiClient apiClient)
    • Method Detail

      • getApiException

        protected ApiException getApiException​(java.lang.String operationId,
                                               java.net.http.HttpResponse<java.io.InputStream> response)
                                        throws java.io.IOException
        Throws:
        java.io.IOException
      • activateCardSimulation

        public void activateCardSimulation​(java.lang.String cardId)
                                    throws ApiException
        Create Atm Deposit Simulation Activate Card Simulation via API
        Parameters:
        cardId - ID of the card to activate (required)
        Throws:
        ApiException - if fails to make API call
      • activateCardSimulationWithHttpInfo

        public ApiResponse<java.lang.Void> activateCardSimulationWithHttpInfo​(java.lang.String cardId)
                                                                       throws ApiException
        Create Atm Deposit Simulation Activate Card Simulation via API
        Parameters:
        cardId - ID of the card to activate (required)
        Returns:
        ApiResponse<Void>
        Throws:
        ApiException - if fails to make API call
      • activateControlAgreementForAccount

        public UnitAccountResponse activateControlAgreementForAccount​(java.lang.String accountId)
                                                               throws ApiException
        Activate Account Control Agreement by Id Activate Control Agreement for Account via API
        Parameters:
        accountId - ID of the account (required)
        Returns:
        UnitAccountResponse
        Throws:
        ApiException - if fails to make API call
      • activateControlAgreementForAccountWithHttpInfo

        public ApiResponse<UnitAccountResponse> activateControlAgreementForAccountWithHttpInfo​(java.lang.String accountId)
                                                                                        throws ApiException
        Activate Account Control Agreement by Id Activate Control Agreement for Account via API
        Parameters:
        accountId - ID of the account (required)
        Returns:
        ApiResponse<UnitAccountResponse>
        Throws:
        ApiException - if fails to make API call
      • addAccountOwners

        public UnitDepositAccountResponse addAccountOwners​(java.lang.String accountId,
                                                           AddAccountOwnersRequest addAccountOwnersRequest)
                                                    throws ApiException
        Add Owners to Account by Id Add Owners to Account via API
        Parameters:
        accountId - ID of the account to add owners to (required)
        addAccountOwnersRequest - Add Account Owners Request (required)
        Returns:
        UnitDepositAccountResponse
        Throws:
        ApiException - if fails to make API call
      • addAccountOwnersWithHttpInfo

        public ApiResponse<UnitDepositAccountResponse> addAccountOwnersWithHttpInfo​(java.lang.String accountId,
                                                                                    AddAccountOwnersRequest addAccountOwnersRequest)
                                                                             throws ApiException
        Add Owners to Account by Id Add Owners to Account via API
        Parameters:
        accountId - ID of the account to add owners to (required)
        addAccountOwnersRequest - Add Account Owners Request (required)
        Returns:
        ApiResponse<UnitDepositAccountResponse>
        Throws:
        ApiException - if fails to make API call
      • addAuthorizedUsers

        public UnitCustomerResponse addAuthorizedUsers​(java.lang.String customerId,
                                                       AddAuthorizedUsersRequest addAuthorizedUsersRequest)
                                                throws ApiException
        Add Authorized Users by Id Add Authorized Users via API
        Parameters:
        customerId - ID of the customer to add authorized users to (required)
        addAuthorizedUsersRequest - Add Authorized Users Request (required)
        Returns:
        UnitCustomerResponse
        Throws:
        ApiException - if fails to make API call
      • addAuthorizedUsersWithHttpInfo

        public ApiResponse<UnitCustomerResponse> addAuthorizedUsersWithHttpInfo​(java.lang.String customerId,
                                                                                AddAuthorizedUsersRequest addAuthorizedUsersRequest)
                                                                         throws ApiException
        Add Authorized Users by Id Add Authorized Users via API
        Parameters:
        customerId - ID of the customer to add authorized users to (required)
        addAuthorizedUsersRequest - Add Authorized Users Request (required)
        Returns:
        ApiResponse<UnitCustomerResponse>
        Throws:
        ApiException - if fails to make API call
      • advanceReceivedPayment

        public UnitReceivedPaymentResponse advanceReceivedPayment​(java.lang.String paymentId)
                                                           throws ApiException
        Advance Received Payment by Id Advance a Received Payment via API
        Parameters:
        paymentId - ID of the payment to advance (required)
        Returns:
        UnitReceivedPaymentResponse
        Throws:
        ApiException - if fails to make API call
      • advanceReceivedPaymentWithHttpInfo

        public ApiResponse<UnitReceivedPaymentResponse> advanceReceivedPaymentWithHttpInfo​(java.lang.String paymentId)
                                                                                    throws ApiException
        Advance Received Payment by Id Advance a Received Payment via API
        Parameters:
        paymentId - ID of the payment to advance (required)
        Returns:
        ApiResponse<UnitReceivedPaymentResponse>
        Throws:
        ApiException - if fails to make API call
      • approveAuthorizationRequest

        public UnitAuthorizationRequestResponse approveAuthorizationRequest​(java.lang.String authorizationId,
                                                                            ApproveAuthorizationRequest approveAuthorizationRequest)
                                                                     throws ApiException
        Approve Authorization Request by Id Approve a Authorization Request via API
        Parameters:
        authorizationId - ID of the authorization request to approve (required)
        approveAuthorizationRequest - Approve Authorization Request (required)
        Returns:
        UnitAuthorizationRequestResponse
        Throws:
        ApiException - if fails to make API call
      • approveAuthorizationRequestWithHttpInfo

        public ApiResponse<UnitAuthorizationRequestResponse> approveAuthorizationRequestWithHttpInfo​(java.lang.String authorizationId,
                                                                                                     ApproveAuthorizationRequest approveAuthorizationRequest)
                                                                                              throws ApiException
        Approve Authorization Request by Id Approve a Authorization Request via API
        Parameters:
        authorizationId - ID of the authorization request to approve (required)
        approveAuthorizationRequest - Approve Authorization Request (required)
        Returns:
        ApiResponse<UnitAuthorizationRequestResponse>
        Throws:
        ApiException - if fails to make API call
      • approveCheckPayment

        public UnitCheckPaymentResponse approveCheckPayment​(java.lang.String checkPaymentId,
                                                            ApproveCheckPaymentRequest approveCheckPaymentRequest)
                                                     throws ApiException
        Approve Check Payment by Id Approve a Check Payment via API
        Parameters:
        checkPaymentId - ID of the check payment to approve (required)
        approveCheckPaymentRequest - Approve Check Payment Request (required)
        Returns:
        UnitCheckPaymentResponse
        Throws:
        ApiException - if fails to make API call
      • approveCheckPaymentWithHttpInfo

        public ApiResponse<UnitCheckPaymentResponse> approveCheckPaymentWithHttpInfo​(java.lang.String checkPaymentId,
                                                                                     ApproveCheckPaymentRequest approveCheckPaymentRequest)
                                                                              throws ApiException
        Approve Check Payment by Id Approve a Check Payment via API
        Parameters:
        checkPaymentId - ID of the check payment to approve (required)
        approveCheckPaymentRequest - Approve Check Payment Request (required)
        Returns:
        ApiResponse<UnitCheckPaymentResponse>
        Throws:
        ApiException - if fails to make API call
      • archiveCustomer

        public UnitCustomerResponse archiveCustomer​(java.lang.String customerId,
                                                    ArchiveCustomerRequest archiveCustomerRequest)
                                             throws ApiException
        Archive Customer by Id Archive a Customer via API
        Parameters:
        customerId - ID of the customer to archive (required)
        archiveCustomerRequest - Archive Customer Request (required)
        Returns:
        UnitCustomerResponse
        Throws:
        ApiException - if fails to make API call
      • archiveCustomerWithHttpInfo

        public ApiResponse<UnitCustomerResponse> archiveCustomerWithHttpInfo​(java.lang.String customerId,
                                                                             ArchiveCustomerRequest archiveCustomerRequest)
                                                                      throws ApiException
        Archive Customer by Id Archive a Customer via API
        Parameters:
        customerId - ID of the customer to archive (required)
        archiveCustomerRequest - Archive Customer Request (required)
        Returns:
        ApiResponse<UnitCustomerResponse>
        Throws:
        ApiException - if fails to make API call
      • cancelApplication

        public UnitCancelApplicationResponse cancelApplication​(java.lang.String applicationId,
                                                               CancelApplicationRequest cancelApplicationRequest)
                                                        throws ApiException
        Cancel Application by Id Cancel a Application via API
        Parameters:
        applicationId - ID of the application to get (required)
        cancelApplicationRequest - Cancel Application Request (required)
        Returns:
        UnitCancelApplicationResponse
        Throws:
        ApiException - if fails to make API call
      • cancelApplicationWithHttpInfo

        public ApiResponse<UnitCancelApplicationResponse> cancelApplicationWithHttpInfo​(java.lang.String applicationId,
                                                                                        CancelApplicationRequest cancelApplicationRequest)
                                                                                 throws ApiException
        Cancel Application by Id Cancel a Application via API
        Parameters:
        applicationId - ID of the application to get (required)
        cancelApplicationRequest - Cancel Application Request (required)
        Returns:
        ApiResponse<UnitCancelApplicationResponse>
        Throws:
        ApiException - if fails to make API call
      • cancelCheckPayment

        public UnitCheckPaymentResponse cancelCheckPayment​(java.lang.String checkPaymentId)
                                                    throws ApiException
        Cancel Check Payment by Id Cancel a Check Payment via API
        Parameters:
        checkPaymentId - ID of the check payment to cancel (required)
        Returns:
        UnitCheckPaymentResponse
        Throws:
        ApiException - if fails to make API call
      • cancelCheckPaymentWithHttpInfo

        public ApiResponse<UnitCheckPaymentResponse> cancelCheckPaymentWithHttpInfo​(java.lang.String checkPaymentId)
                                                                             throws ApiException
        Cancel Check Payment by Id Cancel a Check Payment via API
        Parameters:
        checkPaymentId - ID of the check payment to cancel (required)
        Returns:
        ApiResponse<UnitCheckPaymentResponse>
        Throws:
        ApiException - if fails to make API call
      • cancelPayment

        public UnitPaymentResponse cancelPayment​(java.lang.String paymentId,
                                                 java.lang.Object body)
                                          throws ApiException
        Cancel a Payment by Id Cancel a Payment via API
        Parameters:
        paymentId - ID of the payment to cancel (required)
        body - Pass empty object in order for content-type to be aquired correctly (required)
        Returns:
        UnitPaymentResponse
        Throws:
        ApiException - if fails to make API call
      • cancelPaymentWithHttpInfo

        public ApiResponse<UnitPaymentResponse> cancelPaymentWithHttpInfo​(java.lang.String paymentId,
                                                                          java.lang.Object body)
                                                                   throws ApiException
        Cancel a Payment by Id Cancel a Payment via API
        Parameters:
        paymentId - ID of the payment to cancel (required)
        body - Pass empty object in order for content-type to be aquired correctly (required)
        Returns:
        ApiResponse<UnitPaymentResponse>
        Throws:
        ApiException - if fails to make API call
      • closeAccount

        public UnitAccountResponse closeAccount​(java.lang.String accountId,
                                                CloseAccountRequest closeAccountRequest)
                                         throws ApiException
        Close an Account by Id Close an Account via API
        Parameters:
        accountId - ID of the account to close (required)
        closeAccountRequest - Close Account Request (required)
        Returns:
        UnitAccountResponse
        Throws:
        ApiException - if fails to make API call
      • closeAccountWithHttpInfo

        public ApiResponse<UnitAccountResponse> closeAccountWithHttpInfo​(java.lang.String accountId,
                                                                         CloseAccountRequest closeAccountRequest)
                                                                  throws ApiException
        Close an Account by Id Close an Account via API
        Parameters:
        accountId - ID of the account to close (required)
        closeAccountRequest - Close Account Request (required)
        Returns:
        ApiResponse<UnitAccountResponse>
        Throws:
        ApiException - if fails to make API call
      • closeCard

        public UnitCardResponse closeCard​(java.lang.String cardId)
                                   throws ApiException
        Close a Card Close a Card via API
        Parameters:
        cardId - ID of the card to close (required)
        Returns:
        UnitCardResponse
        Throws:
        ApiException - if fails to make API call
      • closeCardWithHttpInfo

        public ApiResponse<UnitCardResponse> closeCardWithHttpInfo​(java.lang.String cardId)
                                                            throws ApiException
        Close a Card Close a Card via API
        Parameters:
        cardId - ID of the card to close (required)
        Returns:
        ApiResponse<UnitCardResponse>
        Throws:
        ApiException - if fails to make API call
      • confirmCheckDeposit

        public UnitCheckDepositResponse confirmCheckDeposit​(java.lang.String checkDepositId,
                                                            ConfirmCheckDepositRequest confirmCheckDepositRequest)
                                                     throws ApiException
        Confirm by Id Confirm a Check Deposit from API
        Parameters:
        checkDepositId - ID of the check deposit to confirm (required)
        confirmCheckDepositRequest - (required)
        Returns:
        UnitCheckDepositResponse
        Throws:
        ApiException - if fails to make API call
      • confirmCheckDepositWithHttpInfo

        public ApiResponse<UnitCheckDepositResponse> confirmCheckDepositWithHttpInfo​(java.lang.String checkDepositId,
                                                                                     ConfirmCheckDepositRequest confirmCheckDepositRequest)
                                                                              throws ApiException
        Confirm by Id Confirm a Check Deposit from API
        Parameters:
        checkDepositId - ID of the check deposit to confirm (required)
        confirmCheckDepositRequest - (required)
        Returns:
        ApiResponse<UnitCheckDepositResponse>
        Throws:
        ApiException - if fails to make API call
      • createACHReceivedPaymentTransactionSimulation

        public UnitReceivedPaymentResponse createACHReceivedPaymentTransactionSimulation​(CreateACHReceivedPaymentTransactionRequest createACHReceivedPaymentTransactionRequest)
                                                                                  throws ApiException
        Create ACH Received Payment Transaction Simulation Create ACH Received Payment Transaction Simulation via API
        Parameters:
        createACHReceivedPaymentTransactionRequest - Create ACH Received Payment Transaction Simulation Request (required)
        Returns:
        UnitReceivedPaymentResponse
        Throws:
        ApiException - if fails to make API call
      • createACHReceivedPaymentTransactionSimulationWithHttpInfo

        public ApiResponse<UnitReceivedPaymentResponse> createACHReceivedPaymentTransactionSimulationWithHttpInfo​(CreateACHReceivedPaymentTransactionRequest createACHReceivedPaymentTransactionRequest)
                                                                                                           throws ApiException
        Create ACH Received Payment Transaction Simulation Create ACH Received Payment Transaction Simulation via API
        Parameters:
        createACHReceivedPaymentTransactionRequest - Create ACH Received Payment Transaction Simulation Request (required)
        Returns:
        ApiResponse<UnitReceivedPaymentResponse>
        Throws:
        ApiException - if fails to make API call
      • createApiToken

        public UnitApiTokenResponse createApiToken​(java.lang.String userId,
                                                   CreateApiTokenRequest createApiTokenRequest)
                                            throws ApiException
        Create Org API Token Create an Org API Token via API
        Parameters:
        userId - ID of the user to create token for (required)
        createApiTokenRequest - Create Org API Token Request (required)
        Returns:
        UnitApiTokenResponse
        Throws:
        ApiException - if fails to make API call
      • createApiTokenWithHttpInfo

        public ApiResponse<UnitApiTokenResponse> createApiTokenWithHttpInfo​(java.lang.String userId,
                                                                            CreateApiTokenRequest createApiTokenRequest)
                                                                     throws ApiException
        Create Org API Token Create an Org API Token via API
        Parameters:
        userId - ID of the user to create token for (required)
        createApiTokenRequest - Create Org API Token Request (required)
        Returns:
        ApiResponse<UnitApiTokenResponse>
        Throws:
        ApiException - if fails to make API call
      • createApplicationDocument

        public UnitDocumentResponse createApplicationDocument​(java.lang.String applicationId,
                                                              DefaultContentType contentType)
                                                       throws ApiException
        Create an application document Create an application document via API
        Parameters:
        applicationId - ID of the application to create a file for (required)
        contentType - A workaround to properly assign the content type for the request body while providing no body, just set the one possible enum value (required)
        Returns:
        UnitDocumentResponse
        Throws:
        ApiException - if fails to make API call
      • createApplicationDocumentWithHttpInfo

        public ApiResponse<UnitDocumentResponse> createApplicationDocumentWithHttpInfo​(java.lang.String applicationId,
                                                                                       DefaultContentType contentType)
                                                                                throws ApiException
        Create an application document Create an application document via API
        Parameters:
        applicationId - ID of the application to create a file for (required)
        contentType - A workaround to properly assign the content type for the request body while providing no body, just set the one possible enum value (required)
        Returns:
        ApiResponse<UnitDocumentResponse>
        Throws:
        ApiException - if fails to make API call
      • createApplicationForm

        public UnitApplicationFormResponse createApplicationForm​(CreateApplicationFormRequest createApplicationFormRequest)
                                                          throws ApiException
        Create Application Form Create an Application Form via API
        Parameters:
        createApplicationFormRequest - Create Application Form Request (required)
        Returns:
        UnitApplicationFormResponse
        Throws:
        ApiException - if fails to make API call
      • createAtmDepositSimulation

        public UnitDepositAccountResponse createAtmDepositSimulation​(CreateAtmDepositSimulationRequest createAtmDepositSimulationRequest)
                                                              throws ApiException
        Create Atm Deposit Simulation Create Atm Deposit Simulation via API
        Parameters:
        createAtmDepositSimulationRequest - Create Atm Deposit Simulation Request (required)
        Returns:
        UnitDepositAccountResponse
        Throws:
        ApiException - if fails to make API call
      • createAtmDepositSimulationWithHttpInfo

        public ApiResponse<UnitDepositAccountResponse> createAtmDepositSimulationWithHttpInfo​(CreateAtmDepositSimulationRequest createAtmDepositSimulationRequest)
                                                                                       throws ApiException
        Create Atm Deposit Simulation Create Atm Deposit Simulation via API
        Parameters:
        createAtmDepositSimulationRequest - Create Atm Deposit Simulation Request (required)
        Returns:
        ApiResponse<UnitDepositAccountResponse>
        Throws:
        ApiException - if fails to make API call
      • createCheckDeposit

        public UnitCheckDepositResponse createCheckDeposit​(CreateCheckDepositRequest createCheckDepositRequest)
                                                    throws ApiException
        Create Check Deposit Create a Check Deposit via API
        Parameters:
        createCheckDepositRequest - Create Check Deposit Request (required)
        Returns:
        UnitCheckDepositResponse
        Throws:
        ApiException - if fails to make API call
      • createCustomerToken

        public UnitCustomerTokenResponse createCustomerToken​(java.lang.String customerId,
                                                             CreateCustomerTokenRequest createCustomerTokenRequest)
                                                      throws ApiException
        Create Customer Token Create a Customer Token via API
        Parameters:
        customerId - ID of the customer to create token for (required)
        createCustomerTokenRequest - Create Customer Token Request (required)
        Returns:
        UnitCustomerTokenResponse
        Throws:
        ApiException - if fails to make API call
      • createCustomerTokenWithHttpInfo

        public ApiResponse<UnitCustomerTokenResponse> createCustomerTokenWithHttpInfo​(java.lang.String customerId,
                                                                                      CreateCustomerTokenRequest createCustomerTokenRequest)
                                                                               throws ApiException
        Create Customer Token Create a Customer Token via API
        Parameters:
        customerId - ID of the customer to create token for (required)
        createCustomerTokenRequest - Create Customer Token Request (required)
        Returns:
        ApiResponse<UnitCustomerTokenResponse>
        Throws:
        ApiException - if fails to make API call
      • createCustomerTokenVerification

        public UnitCustomerTokenVerificationResponse createCustomerTokenVerification​(java.lang.String customerId,
                                                                                     CreateCustomerTokenVerificationRequest createCustomerTokenVerificationRequest)
                                                                              throws ApiException
        Create Customer Token Verification Create a Customer Token Verification via API
        Parameters:
        customerId - ID of the customer to create token for (required)
        createCustomerTokenVerificationRequest - Create Customer Token Verification Request (required)
        Returns:
        UnitCustomerTokenVerificationResponse
        Throws:
        ApiException - if fails to make API call
      • createCustomerTokenVerificationWithHttpInfo

        public ApiResponse<UnitCustomerTokenVerificationResponse> createCustomerTokenVerificationWithHttpInfo​(java.lang.String customerId,
                                                                                                              CreateCustomerTokenVerificationRequest createCustomerTokenVerificationRequest)
                                                                                                       throws ApiException
        Create Customer Token Verification Create a Customer Token Verification via API
        Parameters:
        customerId - ID of the customer to create token for (required)
        createCustomerTokenVerificationRequest - Create Customer Token Verification Request (required)
        Returns:
        ApiResponse<UnitCustomerTokenVerificationResponse>
        Throws:
        ApiException - if fails to make API call
      • createIncomingAchPaymentSimulation

        public UnitReceivedPaymentResponse createIncomingAchPaymentSimulation​(CreateIncomingAchPaymentRequest createIncomingAchPaymentRequest)
                                                                       throws ApiException
        Create Incoming ACH Payment Simulation Create Incoming ACH Payment Simulation via API
        Parameters:
        createIncomingAchPaymentRequest - Create Incoming ACH Payment Simulation Request (required)
        Returns:
        UnitReceivedPaymentResponse
        Throws:
        ApiException - if fails to make API call
      • createIncomingAchPaymentSimulationWithHttpInfo

        public ApiResponse<UnitReceivedPaymentResponse> createIncomingAchPaymentSimulationWithHttpInfo​(CreateIncomingAchPaymentRequest createIncomingAchPaymentRequest)
                                                                                                throws ApiException
        Create Incoming ACH Payment Simulation Create Incoming ACH Payment Simulation via API
        Parameters:
        createIncomingAchPaymentRequest - Create Incoming ACH Payment Simulation Request (required)
        Returns:
        ApiResponse<UnitReceivedPaymentResponse>
        Throws:
        ApiException - if fails to make API call
      • createRecurringPayment

        public UnitRecurringPaymentResponse createRecurringPayment​(CreateRecurringPaymentRequest createRecurringPaymentRequest)
                                                            throws ApiException
        Create Recurring Payment Create a Recurring Payment via API
        Parameters:
        createRecurringPaymentRequest - Create Recurring Payment Request (required)
        Returns:
        UnitRecurringPaymentResponse
        Throws:
        ApiException - if fails to make API call
      • createRecurringRepayment

        public UnitRecurringRepaymentResponse createRecurringRepayment​(CreateRecurringRepaymentRequest createRecurringRepaymentRequest)
                                                                throws ApiException
        Create a Recurring Repayment Create a Recurring Repayment via API
        Parameters:
        createRecurringRepaymentRequest - Create a Recurring Repayment Request (required)
        Returns:
        UnitRecurringRepaymentResponse
        Throws:
        ApiException - if fails to make API call
      • createRepayment

        public UnitRepaymentResponse createRepayment​(CreateRepaymentRequest createRepaymentRequest)
                                              throws ApiException
        Create a Repayment Create a Repayment via API
        Parameters:
        createRepaymentRequest - Create a Repayment Request (required)
        Returns:
        UnitRepaymentResponse
        Throws:
        ApiException - if fails to make API call
      • createWebhook

        public UnitWebhookResponse createWebhook​(CreateWebhookRequest createWebhookRequest)
                                          throws ApiException
        Create Webhook Create a Webhook via API
        Parameters:
        createWebhookRequest - Create Webhook Request Body (required)
        Returns:
        UnitWebhookResponse
        Throws:
        ApiException - if fails to make API call
      • deactivateControlAgreementForAccount

        public UnitAccountResponse deactivateControlAgreementForAccount​(java.lang.String accountId)
                                                                 throws ApiException
        Deactivate Account Control Agreement by Id Deactivate Control Agreement for Account via API
        Parameters:
        accountId - ID of the account (required)
        Returns:
        UnitAccountResponse
        Throws:
        ApiException - if fails to make API call
      • deactivateControlAgreementForAccountWithHttpInfo

        public ApiResponse<UnitAccountResponse> deactivateControlAgreementForAccountWithHttpInfo​(java.lang.String accountId)
                                                                                          throws ApiException
        Deactivate Account Control Agreement by Id Deactivate Control Agreement for Account via API
        Parameters:
        accountId - ID of the account (required)
        Returns:
        ApiResponse<UnitAccountResponse>
        Throws:
        ApiException - if fails to make API call
      • declineAuthorizationRequest

        public UnitAuthorizationRequestResponse declineAuthorizationRequest​(java.lang.String authorizationId,
                                                                            DeclineAuthorizationRequest declineAuthorizationRequest)
                                                                     throws ApiException
        Decline Authorization Request Decline Authorization Request via API
        Parameters:
        authorizationId - ID of the authorization request to decline (required)
        declineAuthorizationRequest - Decline Authorization Request (required)
        Returns:
        UnitAuthorizationRequestResponse
        Throws:
        ApiException - if fails to make API call
      • declineAuthorizationRequestWithHttpInfo

        public ApiResponse<UnitAuthorizationRequestResponse> declineAuthorizationRequestWithHttpInfo​(java.lang.String authorizationId,
                                                                                                     DeclineAuthorizationRequest declineAuthorizationRequest)
                                                                                              throws ApiException
        Decline Authorization Request Decline Authorization Request via API
        Parameters:
        authorizationId - ID of the authorization request to decline (required)
        declineAuthorizationRequest - Decline Authorization Request (required)
        Returns:
        ApiResponse<UnitAuthorizationRequestResponse>
        Throws:
        ApiException - if fails to make API call
      • deleteCounterparty

        public void deleteCounterparty​(java.lang.String counterpartyId)
                                throws ApiException
        Delete Counterparty by Id Delete Counterparty via API
        Parameters:
        counterpartyId - ID of the counterparty to delete (required)
        Throws:
        ApiException - if fails to make API call
      • deleteCounterpartyWithHttpInfo

        public ApiResponse<java.lang.Void> deleteCounterpartyWithHttpInfo​(java.lang.String counterpartyId)
                                                                   throws ApiException
        Delete Counterparty by Id Delete Counterparty via API
        Parameters:
        counterpartyId - ID of the counterparty to delete (required)
        Returns:
        ApiResponse<Void>
        Throws:
        ApiException - if fails to make API call
      • deleteToken

        public UnitApiTokenResponse deleteToken​(java.lang.String userId,
                                                java.lang.String tokenId)
                                         throws ApiException
        Get Reward by Id Get a Reward from API
        Parameters:
        userId - ID of the user to revoke token (required)
        tokenId - ID of the token to revoke (required)
        Returns:
        UnitApiTokenResponse
        Throws:
        ApiException - if fails to make API call
      • deleteTokenWithHttpInfo

        public ApiResponse<UnitApiTokenResponse> deleteTokenWithHttpInfo​(java.lang.String userId,
                                                                         java.lang.String tokenId)
                                                                  throws ApiException
        Get Reward by Id Get a Reward from API
        Parameters:
        userId - ID of the user to revoke token (required)
        tokenId - ID of the token to revoke (required)
        Returns:
        ApiResponse<UnitApiTokenResponse>
        Throws:
        ApiException - if fails to make API call
      • disableRecurringPayment

        public UnitRecurringPaymentResponse disableRecurringPayment​(java.lang.String paymentId,
                                                                    java.lang.Object body)
                                                             throws ApiException
        Disable Recurring Payment Disable Recurring Payment via API
        Parameters:
        paymentId - ID of the payment to disable (required)
        body - Pass empty object in order for content-type to be aquired correctly (required)
        Returns:
        UnitRecurringPaymentResponse
        Throws:
        ApiException - if fails to make API call
      • disableRecurringPaymentWithHttpInfo

        public ApiResponse<UnitRecurringPaymentResponse> disableRecurringPaymentWithHttpInfo​(java.lang.String paymentId,
                                                                                             java.lang.Object body)
                                                                                      throws ApiException
        Disable Recurring Payment Disable Recurring Payment via API
        Parameters:
        paymentId - ID of the payment to disable (required)
        body - Pass empty object in order for content-type to be aquired correctly (required)
        Returns:
        ApiResponse<UnitRecurringPaymentResponse>
        Throws:
        ApiException - if fails to make API call
      • disableRecurringRepayment

        public UnitRecurringRepaymentResponse disableRecurringRepayment​(java.lang.String recurringRepaymentId,
                                                                        java.lang.Object body,
                                                                        java.lang.String include)
                                                                 throws ApiException
        Disable Recurring Repayment by Id Disable a Recurring Repayment
        Parameters:
        recurringRepaymentId - ID of the recurring repayment to disable (required)
        body - Pass empty object in order for content-type to be aquired correctly (required)
        include - (optional)
        Returns:
        UnitRecurringRepaymentResponse
        Throws:
        ApiException - if fails to make API call
      • disableRecurringRepaymentWithHttpInfo

        public ApiResponse<UnitRecurringRepaymentResponse> disableRecurringRepaymentWithHttpInfo​(java.lang.String recurringRepaymentId,
                                                                                                 java.lang.Object body,
                                                                                                 java.lang.String include)
                                                                                          throws ApiException
        Disable Recurring Repayment by Id Disable a Recurring Repayment
        Parameters:
        recurringRepaymentId - ID of the recurring repayment to disable (required)
        body - Pass empty object in order for content-type to be aquired correctly (required)
        include - (optional)
        Returns:
        ApiResponse<UnitRecurringRepaymentResponse>
        Throws:
        ApiException - if fails to make API call
      • disableStopPayment

        public StopPaymentResponse disableStopPayment​(java.lang.String stopPaymentId)
                                               throws ApiException
        Disable a stop payment
        Parameters:
        stopPaymentId - ID of the stop payment (required)
        Returns:
        StopPaymentResponse
        Throws:
        ApiException - if fails to make API call
      • disableStopPaymentWithHttpInfo

        public ApiResponse<StopPaymentResponse> disableStopPaymentWithHttpInfo​(java.lang.String stopPaymentId)
                                                                        throws ApiException
        Disable a stop payment
        Parameters:
        stopPaymentId - ID of the stop payment (required)
        Returns:
        ApiResponse<StopPaymentResponse>
        Throws:
        ApiException - if fails to make API call
      • disableWebhook

        public UnitWebhookResponse disableWebhook​(java.lang.String webhookId)
                                           throws ApiException
        Disable a Webhook Disable a Webhook via API
        Parameters:
        webhookId - ID of the webhook to disable (required)
        Returns:
        UnitWebhookResponse
        Throws:
        ApiException - if fails to make API call
      • disableWebhookWithHttpInfo

        public ApiResponse<UnitWebhookResponse> disableWebhookWithHttpInfo​(java.lang.String webhookId)
                                                                    throws ApiException
        Disable a Webhook Disable a Webhook via API
        Parameters:
        webhookId - ID of the webhook to disable (required)
        Returns:
        ApiResponse<UnitWebhookResponse>
        Throws:
        ApiException - if fails to make API call
      • downloadApplicationBackSideDocument

        public java.io.InputStream downloadApplicationBackSideDocument​(java.lang.String applicationId,
                                                                       java.lang.String documentId)
                                                                throws ApiException
        Download a Document - Back Side Download a Document - Back Side via API
        Parameters:
        applicationId - ID of the application (required)
        documentId - ID of the document to download (required)
        Returns:
        File
        Throws:
        ApiException - if fails to make API call
      • downloadApplicationBackSideDocumentWithHttpInfo

        public ApiResponse<java.io.InputStream> downloadApplicationBackSideDocumentWithHttpInfo​(java.lang.String applicationId,
                                                                                                java.lang.String documentId)
                                                                                         throws ApiException
        Download a Document - Back Side Download a Document - Back Side via API
        Parameters:
        applicationId - ID of the application (required)
        documentId - ID of the document to download (required)
        Returns:
        ApiResponse<File>
        Throws:
        ApiException - if fails to make API call
      • downloadApplicationDocument

        public java.io.InputStream downloadApplicationDocument​(java.lang.String applicationId,
                                                               java.lang.String documentId)
                                                        throws ApiException
        Download a Document Download a Document via API
        Parameters:
        applicationId - ID of the application (required)
        documentId - ID of the document to download (required)
        Returns:
        File
        Throws:
        ApiException - if fails to make API call
      • downloadApplicationDocumentWithHttpInfo

        public ApiResponse<java.io.InputStream> downloadApplicationDocumentWithHttpInfo​(java.lang.String applicationId,
                                                                                        java.lang.String documentId)
                                                                                 throws ApiException
        Download a Document Download a Document via API
        Parameters:
        applicationId - ID of the application (required)
        documentId - ID of the document to download (required)
        Returns:
        ApiResponse<File>
        Throws:
        ApiException - if fails to make API call
      • enableRecurringPayment

        public UnitRecurringPaymentResponse enableRecurringPayment​(java.lang.String paymentId,
                                                                   java.lang.Object body)
                                                            throws ApiException
        Enable Recurring Payment Enable Recurring Payment via API
        Parameters:
        paymentId - ID of the payment to enable (required)
        body - Pass empty object in order for content-type to be aquired correctly (required)
        Returns:
        UnitRecurringPaymentResponse
        Throws:
        ApiException - if fails to make API call
      • enableRecurringPaymentWithHttpInfo

        public ApiResponse<UnitRecurringPaymentResponse> enableRecurringPaymentWithHttpInfo​(java.lang.String paymentId,
                                                                                            java.lang.Object body)
                                                                                     throws ApiException
        Enable Recurring Payment Enable Recurring Payment via API
        Parameters:
        paymentId - ID of the payment to enable (required)
        body - Pass empty object in order for content-type to be aquired correctly (required)
        Returns:
        ApiResponse<UnitRecurringPaymentResponse>
        Throws:
        ApiException - if fails to make API call
      • enableRecurringRepayment

        public UnitRecurringRepaymentResponse enableRecurringRepayment​(java.lang.String recurringRepaymentId,
                                                                       java.lang.Object body,
                                                                       java.lang.String include)
                                                                throws ApiException
        Enable Recurring Repayment by Id Enable a Recurring Repayment
        Parameters:
        recurringRepaymentId - ID of the recurring repayment to enable (required)
        body - Pass empty object in order for content-type to be aquired correctly (required)
        include - (optional)
        Returns:
        UnitRecurringRepaymentResponse
        Throws:
        ApiException - if fails to make API call
      • enableRecurringRepaymentWithHttpInfo

        public ApiResponse<UnitRecurringRepaymentResponse> enableRecurringRepaymentWithHttpInfo​(java.lang.String recurringRepaymentId,
                                                                                                java.lang.Object body,
                                                                                                java.lang.String include)
                                                                                         throws ApiException
        Enable Recurring Repayment by Id Enable a Recurring Repayment
        Parameters:
        recurringRepaymentId - ID of the recurring repayment to enable (required)
        body - Pass empty object in order for content-type to be aquired correctly (required)
        include - (optional)
        Returns:
        ApiResponse<UnitRecurringRepaymentResponse>
        Throws:
        ApiException - if fails to make API call
      • enableWebhook

        public UnitWebhookResponse enableWebhook​(java.lang.String webhookId)
                                          throws ApiException
        Enable Webhook Enable a Webhook via API
        Parameters:
        webhookId - ID of the webhook to enable (required)
        Returns:
        UnitWebhookResponse
        Throws:
        ApiException - if fails to make API call
      • enableWebhookWithHttpInfo

        public ApiResponse<UnitWebhookResponse> enableWebhookWithHttpInfo​(java.lang.String webhookId)
                                                                   throws ApiException
        Enable Webhook Enable a Webhook via API
        Parameters:
        webhookId - ID of the webhook to enable (required)
        Returns:
        ApiResponse<UnitWebhookResponse>
        Throws:
        ApiException - if fails to make API call
      • enterControlAgreementForAccount

        public UnitAccountResponse enterControlAgreementForAccount​(java.lang.String accountId)
                                                            throws ApiException
        Enter Account Control Agreement by Id Enter Control Agreement for Account via API
        Parameters:
        accountId - ID of the account (required)
        Returns:
        UnitAccountResponse
        Throws:
        ApiException - if fails to make API call
      • enterControlAgreementForAccountWithHttpInfo

        public ApiResponse<UnitAccountResponse> enterControlAgreementForAccountWithHttpInfo​(java.lang.String accountId)
                                                                                     throws ApiException
        Enter Account Control Agreement by Id Enter Control Agreement for Account via API
        Parameters:
        accountId - ID of the account (required)
        Returns:
        ApiResponse<UnitAccountResponse>
        Throws:
        ApiException - if fails to make API call
      • fireEvent

        public UnitEventResponse fireEvent​(java.lang.String eventId)
                                    throws ApiException
        Fire Event by Id Fire an Event via API
        Parameters:
        eventId - ID of the event to fire (required)
        Returns:
        UnitEventResponse
        Throws:
        ApiException - if fails to make API call
      • fireEventWithHttpInfo

        public ApiResponse<UnitEventResponse> fireEventWithHttpInfo​(java.lang.String eventId)
                                                             throws ApiException
        Fire Event by Id Fire an Event via API
        Parameters:
        eventId - ID of the event to fire (required)
        Returns:
        ApiResponse<UnitEventResponse>
        Throws:
        ApiException - if fails to make API call
      • freezeAccount

        public UnitAccountResponse freezeAccount​(java.lang.String accountId,
                                                 FreezeAccountRequest freezeAccountRequest)
                                          throws ApiException
        Freeze Account by Id Freeze Account via API
        Parameters:
        accountId - ID of the account to freeze (required)
        freezeAccountRequest - Freeze Account Request (required)
        Returns:
        UnitAccountResponse
        Throws:
        ApiException - if fails to make API call
      • freezeAccountWithHttpInfo

        public ApiResponse<UnitAccountResponse> freezeAccountWithHttpInfo​(java.lang.String accountId,
                                                                          FreezeAccountRequest freezeAccountRequest)
                                                                   throws ApiException
        Freeze Account by Id Freeze Account via API
        Parameters:
        accountId - ID of the account to freeze (required)
        freezeAccountRequest - Freeze Account Request (required)
        Returns:
        ApiResponse<UnitAccountResponse>
        Throws:
        ApiException - if fails to make API call
      • freezeCard

        public UnitCardResponse freezeCard​(java.lang.String cardId)
                                    throws ApiException
        Freeze a Card Freeze a Card via API
        Parameters:
        cardId - ID of the card to freeze (required)
        Returns:
        UnitCardResponse
        Throws:
        ApiException - if fails to make API call
      • freezeCardWithHttpInfo

        public ApiResponse<UnitCardResponse> freezeCardWithHttpInfo​(java.lang.String cardId)
                                                             throws ApiException
        Freeze a Card Freeze a Card via API
        Parameters:
        cardId - ID of the card to freeze (required)
        Returns:
        ApiResponse<UnitCardResponse>
        Throws:
        ApiException - if fails to make API call
      • generateBarcode

        public UnitCashDepositBarcodeResponse generateBarcode​(GenerateBarcodeRequest generateBarcodeRequest)
                                                       throws ApiException
        Generate Cash Deposit Barcode Generate Cash Deposit Barcode via API
        Parameters:
        generateBarcodeRequest - Generate Cash Deposit Barcode Request (required)
        Returns:
        UnitCashDepositBarcodeResponse
        Throws:
        ApiException - if fails to make API call
      • generateBarcodeWithHttpInfo

        public ApiResponse<UnitCashDepositBarcodeResponse> generateBarcodeWithHttpInfo​(GenerateBarcodeRequest generateBarcodeRequest)
                                                                                throws ApiException
        Generate Cash Deposit Barcode Generate Cash Deposit Barcode via API
        Parameters:
        generateBarcodeRequest - Generate Cash Deposit Barcode Request (required)
        Returns:
        ApiResponse<UnitCashDepositBarcodeResponse>
        Throws:
        ApiException - if fails to make API call
      • getAccount

        public UnitAccountResponseWithIncluded getAccount​(java.lang.String accountId,
                                                          java.lang.String include)
                                                   throws ApiException
        Get Account by Id Get an Account from API
        Parameters:
        accountId - ID of the account to get (required)
        include - (optional)
        Returns:
        UnitAccountResponseWithIncluded
        Throws:
        ApiException - if fails to make API call
      • getAccountWithHttpInfo

        public ApiResponse<UnitAccountResponseWithIncluded> getAccountWithHttpInfo​(java.lang.String accountId,
                                                                                   java.lang.String include)
                                                                            throws ApiException
        Get Account by Id Get an Account from API
        Parameters:
        accountId - ID of the account to get (required)
        include - (optional)
        Returns:
        ApiResponse<UnitAccountResponseWithIncluded>
        Throws:
        ApiException - if fails to make API call
      • getAccountLimits

        public UnitGetAccountLimitsResponse getAccountLimits​(java.lang.String accountId)
                                                      throws ApiException
        Get Account Limits by Id Get Account Limits from API
        Parameters:
        accountId - ID of the account to get (required)
        Returns:
        UnitGetAccountLimitsResponse
        Throws:
        ApiException - if fails to make API call
      • getAccountLimitsWithHttpInfo

        public ApiResponse<UnitGetAccountLimitsResponse> getAccountLimitsWithHttpInfo​(java.lang.String accountId)
                                                                               throws ApiException
        Get Account Limits by Id Get Account Limits from API
        Parameters:
        accountId - ID of the account to get (required)
        Returns:
        ApiResponse<UnitGetAccountLimitsResponse>
        Throws:
        ApiException - if fails to make API call
      • getApiTokensList

        public UnitOrgApiTokensListResponse getApiTokensList​(java.lang.String userId)
                                                      throws ApiException
        Get List Org API Tokens Get List Org API Tokens from API
        Parameters:
        userId - ID of the user to revoke token (required)
        Returns:
        UnitOrgApiTokensListResponse
        Throws:
        ApiException - if fails to make API call
      • getApiTokensListWithHttpInfo

        public ApiResponse<UnitOrgApiTokensListResponse> getApiTokensListWithHttpInfo​(java.lang.String userId)
                                                                               throws ApiException
        Get List Org API Tokens Get List Org API Tokens from API
        Parameters:
        userId - ID of the user to revoke token (required)
        Returns:
        ApiResponse<UnitOrgApiTokensListResponse>
        Throws:
        ApiException - if fails to make API call
      • getApplication

        public UnitApplicationResponseWithIncluded getApplication​(java.lang.String applicationId,
                                                                  java.lang.String included)
                                                           throws ApiException
        Get Application by Id Get an Application from API
        Parameters:
        applicationId - ID of the application to get (required)
        included - (optional)
        Returns:
        UnitApplicationResponseWithIncluded
        Throws:
        ApiException - if fails to make API call
      • getApplicationWithHttpInfo

        public ApiResponse<UnitApplicationResponseWithIncluded> getApplicationWithHttpInfo​(java.lang.String applicationId,
                                                                                           java.lang.String included)
                                                                                    throws ApiException
        Get Application by Id Get an Application from API
        Parameters:
        applicationId - ID of the application to get (required)
        included - (optional)
        Returns:
        ApiResponse<UnitApplicationResponseWithIncluded>
        Throws:
        ApiException - if fails to make API call
      • getApplicationDocuments

        public UnitListDocumentsResponse getApplicationDocuments​(java.lang.String applicationId)
                                                          throws ApiException
        Get List of Documents Get List of Documents via API
        Parameters:
        applicationId - ID of the application to get documents for (required)
        Returns:
        UnitListDocumentsResponse
        Throws:
        ApiException - if fails to make API call
      • getApplicationDocumentsWithHttpInfo

        public ApiResponse<UnitListDocumentsResponse> getApplicationDocumentsWithHttpInfo​(java.lang.String applicationId)
                                                                                   throws ApiException
        Get List of Documents Get List of Documents via API
        Parameters:
        applicationId - ID of the application to get documents for (required)
        Returns:
        ApiResponse<UnitListDocumentsResponse>
        Throws:
        ApiException - if fails to make API call
      • getApplicationForm

        public UnitApplicationFormResponseWithIncluded getApplicationForm​(java.lang.String applicationFormId,
                                                                          java.lang.String included)
                                                                   throws ApiException
        Get ApplicationForm by Id Get an Application Form from API
        Parameters:
        applicationFormId - ID of the application form to get (required)
        included - (optional)
        Returns:
        UnitApplicationFormResponseWithIncluded
        Throws:
        ApiException - if fails to make API call
      • getApplicationFormWithHttpInfo

        public ApiResponse<UnitApplicationFormResponseWithIncluded> getApplicationFormWithHttpInfo​(java.lang.String applicationFormId,
                                                                                                   java.lang.String included)
                                                                                            throws ApiException
        Get ApplicationForm by Id Get an Application Form from API
        Parameters:
        applicationFormId - ID of the application form to get (required)
        included - (optional)
        Returns:
        ApiResponse<UnitApplicationFormResponseWithIncluded>
        Throws:
        ApiException - if fails to make API call
      • getAuthorization

        public UnitAuthorizationResponse getAuthorization​(java.lang.String authorizationId,
                                                          java.lang.Boolean includeNoneAuthorized)
                                                   throws ApiException
        Get Authorization by Id Get a Authorization from API
        Parameters:
        authorizationId - ID of the authorization to get (required)
        includeNoneAuthorized - (optional)
        Returns:
        UnitAuthorizationResponse
        Throws:
        ApiException - if fails to make API call
      • getAuthorizationWithHttpInfo

        public ApiResponse<UnitAuthorizationResponse> getAuthorizationWithHttpInfo​(java.lang.String authorizationId,
                                                                                   java.lang.Boolean includeNoneAuthorized)
                                                                            throws ApiException
        Get Authorization by Id Get a Authorization from API
        Parameters:
        authorizationId - ID of the authorization to get (required)
        includeNoneAuthorized - (optional)
        Returns:
        ApiResponse<UnitAuthorizationResponse>
        Throws:
        ApiException - if fails to make API call
      • getAuthorizationRequest

        public UnitAuthorizationRequestsResponse getAuthorizationRequest​(java.lang.String authorizationId)
                                                                  throws ApiException
        Get Authorization Request by Id Get a Authorization Request from API
        Parameters:
        authorizationId - ID of the authorization request to get (required)
        Returns:
        UnitAuthorizationRequestsResponse
        Throws:
        ApiException - if fails to make API call
      • getAuthorizationRequestWithHttpInfo

        public ApiResponse<UnitAuthorizationRequestsResponse> getAuthorizationRequestWithHttpInfo​(java.lang.String authorizationId)
                                                                                           throws ApiException
        Get Authorization Request by Id Get a Authorization Request from API
        Parameters:
        authorizationId - ID of the authorization request to get (required)
        Returns:
        ApiResponse<UnitAuthorizationRequestsResponse>
        Throws:
        ApiException - if fails to make API call
      • getBackCheckDeposit

        public UnitBackCheckDepositResponse getBackCheckDeposit​(java.lang.String checkDepositId)
                                                         throws ApiException
        Get Back Check Deposit Image by Id Get Back Check Deposit Image from API
        Parameters:
        checkDepositId - ID of the check deposit to get (required)
        Returns:
        UnitBackCheckDepositResponse
        Throws:
        ApiException - if fails to make API call
      • getBackCheckDepositWithHttpInfo

        public ApiResponse<UnitBackCheckDepositResponse> getBackCheckDepositWithHttpInfo​(java.lang.String checkDepositId)
                                                                                  throws ApiException
        Get Back Check Deposit Image by Id Get Back Check Deposit Image from API
        Parameters:
        checkDepositId - ID of the check deposit to get (required)
        Returns:
        ApiResponse<UnitBackCheckDepositResponse>
        Throws:
        ApiException - if fails to make API call
      • getBarcodeImage

        public java.io.InputStream getBarcodeImage​(java.lang.String barcodeNumber)
                                            throws ApiException
        Get Barcode Image By Barcode Number Get Barcode Image By Barcode Number from API
        Parameters:
        barcodeNumber - (required)
        Returns:
        File
        Throws:
        ApiException - if fails to make API call
      • getBarcodeImageWithHttpInfo

        public ApiResponse<java.io.InputStream> getBarcodeImageWithHttpInfo​(java.lang.String barcodeNumber)
                                                                     throws ApiException
        Get Barcode Image By Barcode Number Get Barcode Image By Barcode Number from API
        Parameters:
        barcodeNumber - (required)
        Returns:
        ApiResponse<File>
        Throws:
        ApiException - if fails to make API call
      • getCard

        public UnitCardResponseWithIncluded getCard​(java.lang.String cardId,
                                                    java.lang.String included)
                                             throws ApiException
        Get Card by Id Get a Card from API
        Parameters:
        cardId - ID of the card to get (required)
        included - (optional)
        Returns:
        UnitCardResponseWithIncluded
        Throws:
        ApiException - if fails to make API call
      • getCardWithHttpInfo

        public ApiResponse<UnitCardResponseWithIncluded> getCardWithHttpInfo​(java.lang.String cardId,
                                                                             java.lang.String included)
                                                                      throws ApiException
        Get Card by Id Get a Card from API
        Parameters:
        cardId - ID of the card to get (required)
        included - (optional)
        Returns:
        ApiResponse<UnitCardResponseWithIncluded>
        Throws:
        ApiException - if fails to make API call
      • getCardLimits

        public UnitCardLimitsResponse getCardLimits​(java.lang.String cardId)
                                             throws ApiException
        Get Card Limit by Id Get a Card Limits from API
        Parameters:
        cardId - ID of the card to get (required)
        Returns:
        UnitCardLimitsResponse
        Throws:
        ApiException - if fails to make API call
      • getCardLimitsWithHttpInfo

        public ApiResponse<UnitCardLimitsResponse> getCardLimitsWithHttpInfo​(java.lang.String cardId)
                                                                      throws ApiException
        Get Card Limit by Id Get a Card Limits from API
        Parameters:
        cardId - ID of the card to get (required)
        Returns:
        ApiResponse<UnitCardLimitsResponse>
        Throws:
        ApiException - if fails to make API call
      • getCardPinStatus

        public UnitPinStatusResponse getCardPinStatus​(java.lang.String cardId)
                                               throws ApiException
        Get Card PIN Status Get Card PIN Status via API
        Parameters:
        cardId - ID of the card to get PIN status (required)
        Returns:
        UnitPinStatusResponse
        Throws:
        ApiException - if fails to make API call
      • getCardPinStatusWithHttpInfo

        public ApiResponse<UnitPinStatusResponse> getCardPinStatusWithHttpInfo​(java.lang.String cardId)
                                                                        throws ApiException
        Get Card PIN Status Get Card PIN Status via API
        Parameters:
        cardId - ID of the card to get PIN status (required)
        Returns:
        ApiResponse<UnitPinStatusResponse>
        Throws:
        ApiException - if fails to make API call
      • getCheckDeposit

        public UnitCheckDepositResponse getCheckDeposit​(java.lang.String checkDepositId)
                                                 throws ApiException
        Get Check Deposit by Id Get a Check Deposit from API
        Parameters:
        checkDepositId - ID of the check deposit to get (required)
        Returns:
        UnitCheckDepositResponse
        Throws:
        ApiException - if fails to make API call
      • getCheckDepositWithHttpInfo

        public ApiResponse<UnitCheckDepositResponse> getCheckDepositWithHttpInfo​(java.lang.String checkDepositId)
                                                                          throws ApiException
        Get Check Deposit by Id Get a Check Deposit from API
        Parameters:
        checkDepositId - ID of the check deposit to get (required)
        Returns:
        ApiResponse<UnitCheckDepositResponse>
        Throws:
        ApiException - if fails to make API call
      • getCheckPayment

        public UnitCheckPaymentResponse getCheckPayment​(java.lang.String checkPaymentId)
                                                 throws ApiException
        Get Check Payment by Id Get a Check Payment from API
        Parameters:
        checkPaymentId - ID of the check payment to get (required)
        Returns:
        UnitCheckPaymentResponse
        Throws:
        ApiException - if fails to make API call
      • getCheckPaymentWithHttpInfo

        public ApiResponse<UnitCheckPaymentResponse> getCheckPaymentWithHttpInfo​(java.lang.String checkPaymentId)
                                                                          throws ApiException
        Get Check Payment by Id Get a Check Payment from API
        Parameters:
        checkPaymentId - ID of the check payment to get (required)
        Returns:
        ApiResponse<UnitCheckPaymentResponse>
        Throws:
        ApiException - if fails to make API call
      • getCheckPaymentBack

        public java.io.InputStream getCheckPaymentBack​(java.lang.String checkPaymentId)
                                                throws ApiException
        Get back image Get back image via API
        Parameters:
        checkPaymentId - ID of the check payment (required)
        Returns:
        File
        Throws:
        ApiException - if fails to make API call
      • getCheckPaymentBackWithHttpInfo

        public ApiResponse<java.io.InputStream> getCheckPaymentBackWithHttpInfo​(java.lang.String checkPaymentId)
                                                                         throws ApiException
        Get back image Get back image via API
        Parameters:
        checkPaymentId - ID of the check payment (required)
        Returns:
        ApiResponse<File>
        Throws:
        ApiException - if fails to make API call
      • getCheckPaymentFront

        public java.io.InputStream getCheckPaymentFront​(java.lang.String checkPaymentId)
                                                 throws ApiException
        Get front image Get front image via API
        Parameters:
        checkPaymentId - ID of the check payment (required)
        Returns:
        File
        Throws:
        ApiException - if fails to make API call
      • getCheckPaymentFrontWithHttpInfo

        public ApiResponse<java.io.InputStream> getCheckPaymentFrontWithHttpInfo​(java.lang.String checkPaymentId)
                                                                          throws ApiException
        Get front image Get front image via API
        Parameters:
        checkPaymentId - ID of the check payment (required)
        Returns:
        ApiResponse<File>
        Throws:
        ApiException - if fails to make API call
      • getCounterparty

        public UnitCounterpartyResponse getCounterparty​(java.lang.String counterpartyId)
                                                 throws ApiException
        Get Counterparty by Id Get a Counterparty from API
        Parameters:
        counterpartyId - ID of the counterparty to get (required)
        Returns:
        UnitCounterpartyResponse
        Throws:
        ApiException - if fails to make API call
      • getCounterpartyWithHttpInfo

        public ApiResponse<UnitCounterpartyResponse> getCounterpartyWithHttpInfo​(java.lang.String counterpartyId)
                                                                          throws ApiException
        Get Counterparty by Id Get a Counterparty from API
        Parameters:
        counterpartyId - ID of the counterparty to get (required)
        Returns:
        ApiResponse<UnitCounterpartyResponse>
        Throws:
        ApiException - if fails to make API call
      • getCounterpartyBalance

        public UnitCounterpartyBalanceResponse getCounterpartyBalance​(java.lang.String counterpartyId)
                                                               throws ApiException
        Get Counterparty Balance Get Recurring Payment from API
        Parameters:
        counterpartyId - ID of the counterparty to get (required)
        Returns:
        UnitCounterpartyBalanceResponse
        Throws:
        ApiException - if fails to make API call
      • getCounterpartyBalanceWithHttpInfo

        public ApiResponse<UnitCounterpartyBalanceResponse> getCounterpartyBalanceWithHttpInfo​(java.lang.String counterpartyId)
                                                                                        throws ApiException
        Get Counterparty Balance Get Recurring Payment from API
        Parameters:
        counterpartyId - ID of the counterparty to get (required)
        Returns:
        ApiResponse<UnitCounterpartyBalanceResponse>
        Throws:
        ApiException - if fails to make API call
      • getCustomer

        public UnitCustomerResponse getCustomer​(java.lang.String customerId)
                                         throws ApiException
        Get Customer by Id Get a Customer from API
        Parameters:
        customerId - ID of the customer to get (required)
        Returns:
        UnitCustomerResponse
        Throws:
        ApiException - if fails to make API call
      • getCustomerWithHttpInfo

        public ApiResponse<UnitCustomerResponse> getCustomerWithHttpInfo​(java.lang.String customerId)
                                                                  throws ApiException
        Get Customer by Id Get a Customer from API
        Parameters:
        customerId - ID of the customer to get (required)
        Returns:
        ApiResponse<UnitCustomerResponse>
        Throws:
        ApiException - if fails to make API call
      • getDepositProductsList

        public UnitDepositProductsResponse getDepositProductsList​(java.lang.String accountId)
                                                           throws ApiException
        Get Deposit Products Retrieve the list of available deposit products compatible to the account.
        Parameters:
        accountId - ID of the account to get deposit products for (required)
        Returns:
        UnitDepositProductsResponse
        Throws:
        ApiException - if fails to make API call
      • getDepositProductsListWithHttpInfo

        public ApiResponse<UnitDepositProductsResponse> getDepositProductsListWithHttpInfo​(java.lang.String accountId)
                                                                                    throws ApiException
        Get Deposit Products Retrieve the list of available deposit products compatible to the account.
        Parameters:
        accountId - ID of the account to get deposit products for (required)
        Returns:
        ApiResponse<UnitDepositProductsResponse>
        Throws:
        ApiException - if fails to make API call
      • getDispute

        public UnitDisputeResponse getDispute​(java.lang.String disputeId)
                                       throws ApiException
        Get Dispute by Id Get a Dispute from API
        Parameters:
        disputeId - ID of the dispute to get (required)
        Returns:
        UnitDisputeResponse
        Throws:
        ApiException - if fails to make API call
      • getDisputeWithHttpInfo

        public ApiResponse<UnitDisputeResponse> getDisputeWithHttpInfo​(java.lang.String disputeId)
                                                                throws ApiException
        Get Dispute by Id Get a Dispute from API
        Parameters:
        disputeId - ID of the dispute to get (required)
        Returns:
        ApiResponse<UnitDisputeResponse>
        Throws:
        ApiException - if fails to make API call
      • getEvent

        public UnitEventResponse getEvent​(java.lang.String eventId)
                                   throws ApiException
        Get Event by Id Get an Event from API
        Parameters:
        eventId - ID of the event to get (required)
        Returns:
        UnitEventResponse
        Throws:
        ApiException - if fails to make API call
      • getEventWithHttpInfo

        public ApiResponse<UnitEventResponse> getEventWithHttpInfo​(java.lang.String eventId)
                                                            throws ApiException
        Get Event by Id Get an Event from API
        Parameters:
        eventId - ID of the event to get (required)
        Returns:
        ApiResponse<UnitEventResponse>
        Throws:
        ApiException - if fails to make API call
      • getFrontCheckDeposit

        public UnitFrontCheckDepositResponse getFrontCheckDeposit​(java.lang.String checkDepositId)
                                                           throws ApiException
        Get Front Check Deposit Image by Id Get Front Check Deposit Image from API
        Parameters:
        checkDepositId - ID of the check deposit to get (required)
        Returns:
        UnitFrontCheckDepositResponse
        Throws:
        ApiException - if fails to make API call
      • getFrontCheckDepositWithHttpInfo

        public ApiResponse<UnitFrontCheckDepositResponse> getFrontCheckDepositWithHttpInfo​(java.lang.String checkDepositId)
                                                                                    throws ApiException
        Get Front Check Deposit Image by Id Get Front Check Deposit Image from API
        Parameters:
        checkDepositId - ID of the check deposit to get (required)
        Returns:
        ApiResponse<UnitFrontCheckDepositResponse>
        Throws:
        ApiException - if fails to make API call
      • getInstitution

        public UnitInstitutionResponse getInstitution​(java.lang.String routingNumber)
                                               throws ApiException
        Get Institution by Routing Number Get an Institution from API
        Parameters:
        routingNumber - routingNumber of the institution to get (required)
        Returns:
        UnitInstitutionResponse
        Throws:
        ApiException - if fails to make API call
      • getInstitutionWithHttpInfo

        public ApiResponse<UnitInstitutionResponse> getInstitutionWithHttpInfo​(java.lang.String routingNumber)
                                                                        throws ApiException
        Get Institution by Routing Number Get an Institution from API
        Parameters:
        routingNumber - routingNumber of the institution to get (required)
        Returns:
        ApiResponse<UnitInstitutionResponse>
        Throws:
        ApiException - if fails to make API call
      • getPayment

        public UnitPaymentResponseWithIncluded getPayment​(java.lang.String paymentId,
                                                          java.lang.String included)
                                                   throws ApiException
        Get Payment by Id Get a Payment from API
        Parameters:
        paymentId - ID of the payment to get (required)
        included - (optional)
        Returns:
        UnitPaymentResponseWithIncluded
        Throws:
        ApiException - if fails to make API call
      • getPaymentWithHttpInfo

        public ApiResponse<UnitPaymentResponseWithIncluded> getPaymentWithHttpInfo​(java.lang.String paymentId,
                                                                                   java.lang.String included)
                                                                            throws ApiException
        Get Payment by Id Get a Payment from API
        Parameters:
        paymentId - ID of the payment to get (required)
        included - (optional)
        Returns:
        ApiResponse<UnitPaymentResponseWithIncluded>
        Throws:
        ApiException - if fails to make API call
      • getReceivedPayment

        public UnitReceivedPaymentResponseWithIncluded getReceivedPayment​(java.lang.String paymentId,
                                                                          java.lang.String included)
                                                                   throws ApiException
        Get Received Payment by Id Get a Received Payment from API
        Parameters:
        paymentId - ID of the payment to get (required)
        included - (optional)
        Returns:
        UnitReceivedPaymentResponseWithIncluded
        Throws:
        ApiException - if fails to make API call
      • getReceivedPaymentWithHttpInfo

        public ApiResponse<UnitReceivedPaymentResponseWithIncluded> getReceivedPaymentWithHttpInfo​(java.lang.String paymentId,
                                                                                                   java.lang.String included)
                                                                                            throws ApiException
        Get Received Payment by Id Get a Received Payment from API
        Parameters:
        paymentId - ID of the payment to get (required)
        included - (optional)
        Returns:
        ApiResponse<UnitReceivedPaymentResponseWithIncluded>
        Throws:
        ApiException - if fails to make API call
      • getRecurringPayment

        public UnitRecurringPaymentResponse getRecurringPayment​(java.lang.String paymentId)
                                                         throws ApiException
        Get Recurring Payment Get Recurring Payment from API
        Parameters:
        paymentId - ID of the payment to get (required)
        Returns:
        UnitRecurringPaymentResponse
        Throws:
        ApiException - if fails to make API call
      • getRecurringPaymentWithHttpInfo

        public ApiResponse<UnitRecurringPaymentResponse> getRecurringPaymentWithHttpInfo​(java.lang.String paymentId)
                                                                                  throws ApiException
        Get Recurring Payment Get Recurring Payment from API
        Parameters:
        paymentId - ID of the payment to get (required)
        Returns:
        ApiResponse<UnitRecurringPaymentResponse>
        Throws:
        ApiException - if fails to make API call
      • getRecurringRepayment

        public UnitRecurringRepaymentResponse getRecurringRepayment​(java.lang.String recurringRepaymentId,
                                                                    java.lang.String include)
                                                             throws ApiException
        Get Recurring Repayment by Id Get a Recurring Repayment from API
        Parameters:
        recurringRepaymentId - ID of the recurring repayment to get (required)
        include - (optional)
        Returns:
        UnitRecurringRepaymentResponse
        Throws:
        ApiException - if fails to make API call
      • getRecurringRepaymentWithHttpInfo

        public ApiResponse<UnitRecurringRepaymentResponse> getRecurringRepaymentWithHttpInfo​(java.lang.String recurringRepaymentId,
                                                                                             java.lang.String include)
                                                                                      throws ApiException
        Get Recurring Repayment by Id Get a Recurring Repayment from API
        Parameters:
        recurringRepaymentId - ID of the recurring repayment to get (required)
        include - (optional)
        Returns:
        ApiResponse<UnitRecurringRepaymentResponse>
        Throws:
        ApiException - if fails to make API call
      • getRepayment

        public UnitRepaymentResponse getRepayment​(java.lang.String repaymentId,
                                                  java.lang.String include)
                                           throws ApiException
        Get Repayment by Id Get an Repayment from API
        Parameters:
        repaymentId - ID of the repayment to get (required)
        include - (optional)
        Returns:
        UnitRepaymentResponse
        Throws:
        ApiException - if fails to make API call
      • getRepaymentWithHttpInfo

        public ApiResponse<UnitRepaymentResponse> getRepaymentWithHttpInfo​(java.lang.String repaymentId,
                                                                           java.lang.String include)
                                                                    throws ApiException
        Get Repayment by Id Get an Repayment from API
        Parameters:
        repaymentId - ID of the repayment to get (required)
        include - (optional)
        Returns:
        ApiResponse<UnitRepaymentResponse>
        Throws:
        ApiException - if fails to make API call
      • getRepaymentInformation

        public UnitRepaymentInformationResponse getRepaymentInformation​(java.lang.String accountId)
                                                                 throws ApiException
        Get Repayment Information Retrieve the repayment information for a specific account via API
        Parameters:
        accountId - ID of the account to get repayment information for (required)
        Returns:
        UnitRepaymentInformationResponse
        Throws:
        ApiException - if fails to make API call
      • getRepaymentInformationWithHttpInfo

        public ApiResponse<UnitRepaymentInformationResponse> getRepaymentInformationWithHttpInfo​(java.lang.String accountId)
                                                                                          throws ApiException
        Get Repayment Information Retrieve the repayment information for a specific account via API
        Parameters:
        accountId - ID of the account to get repayment information for (required)
        Returns:
        ApiResponse<UnitRepaymentInformationResponse>
        Throws:
        ApiException - if fails to make API call
      • getReward

        public UnitRewardResponse getReward​(java.lang.String rewardId)
                                     throws ApiException
        Get Reward by Id Get a Reward from API
        Parameters:
        rewardId - ID of the reward to get (required)
        Returns:
        UnitRewardResponse
        Throws:
        ApiException - if fails to make API call
      • getRewardWithHttpInfo

        public ApiResponse<UnitRewardResponse> getRewardWithHttpInfo​(java.lang.String rewardId)
                                                              throws ApiException
        Get Reward by Id Get a Reward from API
        Parameters:
        rewardId - ID of the reward to get (required)
        Returns:
        ApiResponse<UnitRewardResponse>
        Throws:
        ApiException - if fails to make API call
      • getStatementBankPdf

        public java.io.InputStream getStatementBankPdf​(java.lang.String accountId)
                                                throws ApiException
        Get Bank verification PDF Get Get Bank verification PDF from API
        Parameters:
        accountId - ID of the account to get (required)
        Returns:
        File
        Throws:
        ApiException - if fails to make API call
      • getStatementBankPdfWithHttpInfo

        public ApiResponse<java.io.InputStream> getStatementBankPdfWithHttpInfo​(java.lang.String accountId)
                                                                         throws ApiException
        Get Bank verification PDF Get Get Bank verification PDF from API
        Parameters:
        accountId - ID of the account to get (required)
        Returns:
        ApiResponse<File>
        Throws:
        ApiException - if fails to make API call
      • getStatementHtml

        public java.lang.String getStatementHtml​(java.lang.String statementId)
                                          throws ApiException
        Get HTML Statement by Id Get a HTML Statement from API
        Parameters:
        statementId - ID of the statement to get (required)
        Returns:
        String
        Throws:
        ApiException - if fails to make API call
      • getStatementHtmlWithHttpInfo

        public ApiResponse<java.lang.String> getStatementHtmlWithHttpInfo​(java.lang.String statementId)
                                                                   throws ApiException
        Get HTML Statement by Id Get a HTML Statement from API
        Parameters:
        statementId - ID of the statement to get (required)
        Returns:
        ApiResponse<String>
        Throws:
        ApiException - if fails to make API call
      • getStatementPdf

        public java.io.InputStream getStatementPdf​(java.lang.String statementId)
                                            throws ApiException
        Get PDF Statement by Id Get a PDF Statement from API
        Parameters:
        statementId - ID of the statement to get (required)
        Returns:
        File
        Throws:
        ApiException - if fails to make API call
      • getStatementPdfWithHttpInfo

        public ApiResponse<java.io.InputStream> getStatementPdfWithHttpInfo​(java.lang.String statementId)
                                                                     throws ApiException
        Get PDF Statement by Id Get a PDF Statement from API
        Parameters:
        statementId - ID of the statement to get (required)
        Returns:
        ApiResponse<File>
        Throws:
        ApiException - if fails to make API call
      • getStopPayment

        public StopPaymentResponse getStopPayment​(java.lang.String stopPaymentId)
                                           throws ApiException
        Get details of a specific stop payment
        Parameters:
        stopPaymentId - ID of the stop payment (required)
        Returns:
        StopPaymentResponse
        Throws:
        ApiException - if fails to make API call
      • getStopPaymentWithHttpInfo

        public ApiResponse<StopPaymentResponse> getStopPaymentWithHttpInfo​(java.lang.String stopPaymentId)
                                                                    throws ApiException
        Get details of a specific stop payment
        Parameters:
        stopPaymentId - ID of the stop payment (required)
        Returns:
        ApiResponse<StopPaymentResponse>
        Throws:
        ApiException - if fails to make API call
      • getTaxForm

        public UnitTaxFormResponse getTaxForm​(java.lang.String taxFormId)
                                       throws ApiException
        Get Tax Form by Id Get a Tax Form from API
        Parameters:
        taxFormId - ID of the reward to get (required)
        Returns:
        UnitTaxFormResponse
        Throws:
        ApiException - if fails to make API call
      • getTaxFormWithHttpInfo

        public ApiResponse<UnitTaxFormResponse> getTaxFormWithHttpInfo​(java.lang.String taxFormId)
                                                                throws ApiException
        Get Tax Form by Id Get a Tax Form from API
        Parameters:
        taxFormId - ID of the reward to get (required)
        Returns:
        ApiResponse<UnitTaxFormResponse>
        Throws:
        ApiException - if fails to make API call
      • getTaxFormPdf

        public java.io.InputStream getTaxFormPdf​(java.lang.String taxFormId)
                                          throws ApiException
        Get Tax Form pdf by Id Get a Tax Form pdf from API
        Parameters:
        taxFormId - ID of the reward to get (required)
        Returns:
        File
        Throws:
        ApiException - if fails to make API call
      • getTaxFormPdfWithHttpInfo

        public ApiResponse<java.io.InputStream> getTaxFormPdfWithHttpInfo​(java.lang.String taxFormId)
                                                                   throws ApiException
        Get Tax Form pdf by Id Get a Tax Form pdf from API
        Parameters:
        taxFormId - ID of the reward to get (required)
        Returns:
        ApiResponse<File>
        Throws:
        ApiException - if fails to make API call
      • getTransaction

        public UnitTransactionResponseWithIncludedResource getTransaction​(java.lang.String accountId,
                                                                          java.lang.String transactionId)
                                                                   throws ApiException
        Get Transaction by Id Get a Transaction from API
        Parameters:
        accountId - ID of the account to get transaction from (required)
        transactionId - ID of the transaction (required)
        Returns:
        UnitTransactionResponseWithIncludedResource
        Throws:
        ApiException - if fails to make API call
      • getTransactionWithHttpInfo

        public ApiResponse<UnitTransactionResponseWithIncludedResource> getTransactionWithHttpInfo​(java.lang.String accountId,
                                                                                                   java.lang.String transactionId)
                                                                                            throws ApiException
        Get Transaction by Id Get a Transaction from API
        Parameters:
        accountId - ID of the account to get transaction from (required)
        transactionId - ID of the transaction (required)
        Returns:
        ApiResponse<UnitTransactionResponseWithIncludedResource>
        Throws:
        ApiException - if fails to make API call
      • getWebhook

        public UnitWebhookResponse getWebhook​(java.lang.String webhookId)
                                       throws ApiException
        Get Webhook Id Get a Webhook from API
        Parameters:
        webhookId - ID of the webhook to get (required)
        Returns:
        UnitWebhookResponse
        Throws:
        ApiException - if fails to make API call
      • getWebhookWithHttpInfo

        public ApiResponse<UnitWebhookResponse> getWebhookWithHttpInfo​(java.lang.String webhookId)
                                                                throws ApiException
        Get Webhook Id Get a Webhook from API
        Parameters:
        webhookId - ID of the webhook to get (required)
        Returns:
        ApiResponse<UnitWebhookResponse>
        Throws:
        ApiException - if fails to make API call
      • receivedPaymentsPaymentIdPatch

        public UnitReceivedPaymentResponse receivedPaymentsPaymentIdPatch​(java.lang.String paymentId,
                                                                          UpdateReceivedPaymentRequest updateReceivedPaymentRequest)
                                                                   throws ApiException
        Update Received Payment Update a Received Payment via API
        Parameters:
        paymentId - ID of the payment to update (required)
        updateReceivedPaymentRequest - Update Received Payment Request (required)
        Returns:
        UnitReceivedPaymentResponse
        Throws:
        ApiException - if fails to make API call
      • receivedPaymentsPaymentIdPatchWithHttpInfo

        public ApiResponse<UnitReceivedPaymentResponse> receivedPaymentsPaymentIdPatchWithHttpInfo​(java.lang.String paymentId,
                                                                                                   UpdateReceivedPaymentRequest updateReceivedPaymentRequest)
                                                                                            throws ApiException
        Update Received Payment Update a Received Payment via API
        Parameters:
        paymentId - ID of the payment to update (required)
        updateReceivedPaymentRequest - Update Received Payment Request (required)
        Returns:
        ApiResponse<UnitReceivedPaymentResponse>
        Throws:
        ApiException - if fails to make API call
      • removeAccountOwners

        public UnitDepositAccountResponse removeAccountOwners​(java.lang.String accountId,
                                                              RemoveAccountOwnersRequest removeAccountOwnersRequest)
                                                       throws ApiException
        Remove Owners from Account by Id Remove Owners from Account via API
        Parameters:
        accountId - ID of the account to add owners to (required)
        removeAccountOwnersRequest - Remove Account Owners Request (required)
        Returns:
        UnitDepositAccountResponse
        Throws:
        ApiException - if fails to make API call
      • removeAccountOwnersWithHttpInfo

        public ApiResponse<UnitDepositAccountResponse> removeAccountOwnersWithHttpInfo​(java.lang.String accountId,
                                                                                       RemoveAccountOwnersRequest removeAccountOwnersRequest)
                                                                                throws ApiException
        Remove Owners from Account by Id Remove Owners from Account via API
        Parameters:
        accountId - ID of the account to add owners to (required)
        removeAccountOwnersRequest - Remove Account Owners Request (required)
        Returns:
        ApiResponse<UnitDepositAccountResponse>
        Throws:
        ApiException - if fails to make API call
      • removeAuthorizedUsers

        public UnitCustomerResponse removeAuthorizedUsers​(java.lang.String customerId,
                                                          RemoveAuthorizedUsersRequest removeAuthorizedUsersRequest)
                                                   throws ApiException
        Remove Authorized Users by Id Remove Authorized Users via API
        Parameters:
        customerId - ID of the customer to remove authorized users from (required)
        removeAuthorizedUsersRequest - Add Authorized Users Request (required)
        Returns:
        UnitCustomerResponse
        Throws:
        ApiException - if fails to make API call
      • removeAuthorizedUsersWithHttpInfo

        public ApiResponse<UnitCustomerResponse> removeAuthorizedUsersWithHttpInfo​(java.lang.String customerId,
                                                                                   RemoveAuthorizedUsersRequest removeAuthorizedUsersRequest)
                                                                            throws ApiException
        Remove Authorized Users by Id Remove Authorized Users via API
        Parameters:
        customerId - ID of the customer to remove authorized users from (required)
        removeAuthorizedUsersRequest - Add Authorized Users Request (required)
        Returns:
        ApiResponse<UnitCustomerResponse>
        Throws:
        ApiException - if fails to make API call
      • reopenAccount

        public UnitAccountResponse reopenAccount​(java.lang.String accountId)
                                          throws ApiException
        Reopen an Account by Id Reopen an Account via API
        Parameters:
        accountId - ID of the account to close (required)
        Returns:
        UnitAccountResponse
        Throws:
        ApiException - if fails to make API call
      • reopenAccountWithHttpInfo

        public ApiResponse<UnitAccountResponse> reopenAccountWithHttpInfo​(java.lang.String accountId)
                                                                   throws ApiException
        Reopen an Account by Id Reopen an Account via API
        Parameters:
        accountId - ID of the account to close (required)
        Returns:
        ApiResponse<UnitAccountResponse>
        Throws:
        ApiException - if fails to make API call
      • replaceCard

        public UnitCardResponse replaceCard​(java.lang.String cardId,
                                            ReplaceCardRequest replaceCardRequest)
                                     throws ApiException
        Replace a Card Replace a Card via API
        Parameters:
        cardId - ID of the card to replace (required)
        replaceCardRequest - (required)
        Returns:
        UnitCardResponse
        Throws:
        ApiException - if fails to make API call
      • replaceCardWithHttpInfo

        public ApiResponse<UnitCardResponse> replaceCardWithHttpInfo​(java.lang.String cardId,
                                                                     ReplaceCardRequest replaceCardRequest)
                                                              throws ApiException
        Replace a Card Replace a Card via API
        Parameters:
        cardId - ID of the card to replace (required)
        replaceCardRequest - (required)
        Returns:
        ApiResponse<UnitCardResponse>
        Throws:
        ApiException - if fails to make API call
      • reportCardAsLost

        public UnitCardResponse reportCardAsLost​(java.lang.String cardId)
                                          throws ApiException
        Report lost as stolen Report lost as stolen via API
        Parameters:
        cardId - ID of the card (required)
        Returns:
        UnitCardResponse
        Throws:
        ApiException - if fails to make API call
      • reportCardAsLostWithHttpInfo

        public ApiResponse<UnitCardResponse> reportCardAsLostWithHttpInfo​(java.lang.String cardId)
                                                                   throws ApiException
        Report lost as stolen Report lost as stolen via API
        Parameters:
        cardId - ID of the card (required)
        Returns:
        ApiResponse<UnitCardResponse>
        Throws:
        ApiException - if fails to make API call
      • reportCardAsStolen

        public UnitCardResponse reportCardAsStolen​(java.lang.String cardId)
                                            throws ApiException
        Report card as stolen Report card as stolen via API
        Parameters:
        cardId - ID of the card (required)
        Returns:
        UnitCardResponse
        Throws:
        ApiException - if fails to make API call
      • reportCardAsStolenWithHttpInfo

        public ApiResponse<UnitCardResponse> reportCardAsStolenWithHttpInfo​(java.lang.String cardId)
                                                                     throws ApiException
        Report card as stolen Report card as stolen via API
        Parameters:
        cardId - ID of the card (required)
        Returns:
        ApiResponse<UnitCardResponse>
        Throws:
        ApiException - if fails to make API call
      • reprocessReceivedPayment

        public UnitReceivedPaymentResponse reprocessReceivedPayment​(java.lang.String paymentId)
                                                             throws ApiException
        Reprocess Received Payment by Id Reprocess a Received Payment via API
        Parameters:
        paymentId - ID of the payment to advance (required)
        Returns:
        UnitReceivedPaymentResponse
        Throws:
        ApiException - if fails to make API call
      • reprocessReceivedPaymentWithHttpInfo

        public ApiResponse<UnitReceivedPaymentResponse> reprocessReceivedPaymentWithHttpInfo​(java.lang.String paymentId)
                                                                                      throws ApiException
        Reprocess Received Payment by Id Reprocess a Received Payment via API
        Parameters:
        paymentId - ID of the payment to advance (required)
        Returns:
        ApiResponse<UnitReceivedPaymentResponse>
        Throws:
        ApiException - if fails to make API call
      • returnCheckPayment

        public UnitCheckPaymentResponse returnCheckPayment​(java.lang.String checkPaymentId,
                                                           ReturnCheckPaymentRequest returnCheckPaymentRequest)
                                                    throws ApiException
        Return Check Payment by Id Return a Check Payment via API
        Parameters:
        checkPaymentId - ID of the check payment to return (required)
        returnCheckPaymentRequest - Return Check Payment Request (required)
        Returns:
        UnitCheckPaymentResponse
        Throws:
        ApiException - if fails to make API call
      • returnCheckPaymentWithHttpInfo

        public ApiResponse<UnitCheckPaymentResponse> returnCheckPaymentWithHttpInfo​(java.lang.String checkPaymentId,
                                                                                    ReturnCheckPaymentRequest returnCheckPaymentRequest)
                                                                             throws ApiException
        Return Check Payment by Id Return a Check Payment via API
        Parameters:
        checkPaymentId - ID of the check payment to return (required)
        returnCheckPaymentRequest - Return Check Payment Request (required)
        Returns:
        ApiResponse<UnitCheckPaymentResponse>
        Throws:
        ApiException - if fails to make API call
      • returnReceivedACHTransaction

        public UnitReturnedReceivedAchTransactionResponse returnReceivedACHTransaction​(java.lang.String transactionId,
                                                                                       ReturnReceivedACHTransactionRequest returnReceivedACHTransactionRequest)
                                                                                throws ApiException
        Return Received ACH Transaction Return Received ACH Transaction via API
        Parameters:
        transactionId - ID of the transaction to return (required)
        returnReceivedACHTransactionRequest - Pass empty object in order for content-type to be aquired correctly (required)
        Returns:
        UnitReturnedReceivedAchTransactionResponse
        Throws:
        ApiException - if fails to make API call
      • returnReceivedACHTransactionWithHttpInfo

        public ApiResponse<UnitReturnedReceivedAchTransactionResponse> returnReceivedACHTransactionWithHttpInfo​(java.lang.String transactionId,
                                                                                                                ReturnReceivedACHTransactionRequest returnReceivedACHTransactionRequest)
                                                                                                         throws ApiException
        Return Received ACH Transaction Return Received ACH Transaction via API
        Parameters:
        transactionId - ID of the transaction to return (required)
        returnReceivedACHTransactionRequest - Pass empty object in order for content-type to be aquired correctly (required)
        Returns:
        ApiResponse<UnitReturnedReceivedAchTransactionResponse>
        Throws:
        ApiException - if fails to make API call
      • unfreezeAccount

        public UnitAccountResponse unfreezeAccount​(java.lang.String accountId)
                                            throws ApiException
        Unfreeze Account by Id Unfreeze an Account via API
        Parameters:
        accountId - ID of the account to get (required)
        Returns:
        UnitAccountResponse
        Throws:
        ApiException - if fails to make API call
      • unfreezeAccountWithHttpInfo

        public ApiResponse<UnitAccountResponse> unfreezeAccountWithHttpInfo​(java.lang.String accountId)
                                                                     throws ApiException
        Unfreeze Account by Id Unfreeze an Account via API
        Parameters:
        accountId - ID of the account to get (required)
        Returns:
        ApiResponse<UnitAccountResponse>
        Throws:
        ApiException - if fails to make API call
      • unfreezeCard

        public UnitCardResponse unfreezeCard​(java.lang.String cardId)
                                      throws ApiException
        Unfreeze a Card Unfreeze a Card via API
        Parameters:
        cardId - ID of the card to unfreeze (required)
        Returns:
        UnitCardResponse
        Throws:
        ApiException - if fails to make API call
      • unfreezeCardWithHttpInfo

        public ApiResponse<UnitCardResponse> unfreezeCardWithHttpInfo​(java.lang.String cardId)
                                                               throws ApiException
        Unfreeze a Card Unfreeze a Card via API
        Parameters:
        cardId - ID of the card to unfreeze (required)
        Returns:
        ApiResponse<UnitCardResponse>
        Throws:
        ApiException - if fails to make API call
      • updateAccount

        public UnitAccountResponse updateAccount​(java.lang.String accountId,
                                                 UpdateAccountRequest updateAccountRequest)
                                          throws ApiException
        Update Account Update an Account via API
        Parameters:
        accountId - ID of the account to update (required)
        updateAccountRequest - Update Account Request (required)
        Returns:
        UnitAccountResponse
        Throws:
        ApiException - if fails to make API call
      • updateAccountWithHttpInfo

        public ApiResponse<UnitAccountResponse> updateAccountWithHttpInfo​(java.lang.String accountId,
                                                                          UpdateAccountRequest updateAccountRequest)
                                                                   throws ApiException
        Update Account Update an Account via API
        Parameters:
        accountId - ID of the account to update (required)
        updateAccountRequest - Update Account Request (required)
        Returns:
        ApiResponse<UnitAccountResponse>
        Throws:
        ApiException - if fails to make API call
      • updateApplication

        public UnitApplicationResponseWithIncluded updateApplication​(java.lang.String applicationId,
                                                                     UpdateApplicationRequest updateApplicationRequest)
                                                              throws ApiException
        Update Application Update an Application via API
        Parameters:
        applicationId - ID of the application to update (required)
        updateApplicationRequest - Update Application Request (required)
        Returns:
        UnitApplicationResponseWithIncluded
        Throws:
        ApiException - if fails to make API call
      • updateApplicationWithHttpInfo

        public ApiResponse<UnitApplicationResponseWithIncluded> updateApplicationWithHttpInfo​(java.lang.String applicationId,
                                                                                              UpdateApplicationRequest updateApplicationRequest)
                                                                                       throws ApiException
        Update Application Update an Application via API
        Parameters:
        applicationId - ID of the application to update (required)
        updateApplicationRequest - Update Application Request (required)
        Returns:
        ApiResponse<UnitApplicationResponseWithIncluded>
        Throws:
        ApiException - if fails to make API call
      • updateBusinessBeneficialOwner

        public UnitBeneficialOwnerResponse updateBusinessBeneficialOwner​(java.lang.String beneficialOwnerId,
                                                                         UpdateBusinessBeneficialOwnerRequest updateBusinessBeneficialOwnerRequest)
                                                                  throws ApiException
        Update a Business Beneficial Owner via API Update a Business Beneficial Owner
        Parameters:
        beneficialOwnerId - ID of the beneficial owner to update (required)
        updateBusinessBeneficialOwnerRequest - Update Business Beneficial Owner Request (required)
        Returns:
        UnitBeneficialOwnerResponse
        Throws:
        ApiException - if fails to make API call
      • updateBusinessBeneficialOwnerWithHttpInfo

        public ApiResponse<UnitBeneficialOwnerResponse> updateBusinessBeneficialOwnerWithHttpInfo​(java.lang.String beneficialOwnerId,
                                                                                                  UpdateBusinessBeneficialOwnerRequest updateBusinessBeneficialOwnerRequest)
                                                                                           throws ApiException
        Update a Business Beneficial Owner via API Update a Business Beneficial Owner
        Parameters:
        beneficialOwnerId - ID of the beneficial owner to update (required)
        updateBusinessBeneficialOwnerRequest - Update Business Beneficial Owner Request (required)
        Returns:
        ApiResponse<UnitBeneficialOwnerResponse>
        Throws:
        ApiException - if fails to make API call
      • updateCard

        public UnitCardResponse updateCard​(java.lang.String cardId,
                                           UpdateCardRequest updateCardRequest)
                                    throws ApiException
        Update Card Update a Card via API
        Parameters:
        cardId - ID of the card to update (required)
        updateCardRequest - Update Card Request (required)
        Returns:
        UnitCardResponse
        Throws:
        ApiException - if fails to make API call
      • updateCardWithHttpInfo

        public ApiResponse<UnitCardResponse> updateCardWithHttpInfo​(java.lang.String cardId,
                                                                    UpdateCardRequest updateCardRequest)
                                                             throws ApiException
        Update Card Update a Card via API
        Parameters:
        cardId - ID of the card to update (required)
        updateCardRequest - Update Card Request (required)
        Returns:
        ApiResponse<UnitCardResponse>
        Throws:
        ApiException - if fails to make API call
      • updateCheckDeposit

        public UnitCheckDepositResponse updateCheckDeposit​(java.lang.String checkDepositId,
                                                           UpdateCheckDepositRequest updateCheckDepositRequest)
                                                    throws ApiException
        Update Check Deposit Update a Check Deposit via API
        Parameters:
        checkDepositId - ID of the check deposit to update (required)
        updateCheckDepositRequest - Update Check Deposit Request (required)
        Returns:
        UnitCheckDepositResponse
        Throws:
        ApiException - if fails to make API call
      • updateCheckDepositWithHttpInfo

        public ApiResponse<UnitCheckDepositResponse> updateCheckDepositWithHttpInfo​(java.lang.String checkDepositId,
                                                                                    UpdateCheckDepositRequest updateCheckDepositRequest)
                                                                             throws ApiException
        Update Check Deposit Update a Check Deposit via API
        Parameters:
        checkDepositId - ID of the check deposit to update (required)
        updateCheckDepositRequest - Update Check Deposit Request (required)
        Returns:
        ApiResponse<UnitCheckDepositResponse>
        Throws:
        ApiException - if fails to make API call
      • updateCounterparty

        public UnitCounterpartyResponse updateCounterparty​(java.lang.String counterpartyId,
                                                           UpdateCounterpartyRequest updateCounterpartyRequest)
                                                    throws ApiException
        Update Counterparty Update a Counterparty via API
        Parameters:
        counterpartyId - ID of the counterparty to update (required)
        updateCounterpartyRequest - Update Counterparty Request (required)
        Returns:
        UnitCounterpartyResponse
        Throws:
        ApiException - if fails to make API call
      • updateCounterpartyWithHttpInfo

        public ApiResponse<UnitCounterpartyResponse> updateCounterpartyWithHttpInfo​(java.lang.String counterpartyId,
                                                                                    UpdateCounterpartyRequest updateCounterpartyRequest)
                                                                             throws ApiException
        Update Counterparty Update a Counterparty via API
        Parameters:
        counterpartyId - ID of the counterparty to update (required)
        updateCounterpartyRequest - Update Counterparty Request (required)
        Returns:
        ApiResponse<UnitCounterpartyResponse>
        Throws:
        ApiException - if fails to make API call
      • updateCustomer

        public UnitCustomerResponse updateCustomer​(java.lang.String customerId,
                                                   UpdateCustomerRequest updateCustomerRequest)
                                            throws ApiException
        Update Customer Update an Customer via API
        Parameters:
        customerId - ID of the customer to update (required)
        updateCustomerRequest - Update Customer Request (required)
        Returns:
        UnitCustomerResponse
        Throws:
        ApiException - if fails to make API call
      • updateCustomerWithHttpInfo

        public ApiResponse<UnitCustomerResponse> updateCustomerWithHttpInfo​(java.lang.String customerId,
                                                                            UpdateCustomerRequest updateCustomerRequest)
                                                                     throws ApiException
        Update Customer Update an Customer via API
        Parameters:
        customerId - ID of the customer to update (required)
        updateCustomerRequest - Update Customer Request (required)
        Returns:
        ApiResponse<UnitCustomerResponse>
        Throws:
        ApiException - if fails to make API call
      • updatePayment

        public UnitPaymentResponse updatePayment​(java.lang.String paymentId,
                                                 UpdatePaymentRequest updatePaymentRequest)
                                          throws ApiException
        Update Payment Update an Payment via API
        Parameters:
        paymentId - ID of the payment to update (required)
        updatePaymentRequest - Update Payment Request (required)
        Returns:
        UnitPaymentResponse
        Throws:
        ApiException - if fails to make API call
      • updatePaymentWithHttpInfo

        public ApiResponse<UnitPaymentResponse> updatePaymentWithHttpInfo​(java.lang.String paymentId,
                                                                          UpdatePaymentRequest updatePaymentRequest)
                                                                   throws ApiException
        Update Payment Update an Payment via API
        Parameters:
        paymentId - ID of the payment to update (required)
        updatePaymentRequest - Update Payment Request (required)
        Returns:
        ApiResponse<UnitPaymentResponse>
        Throws:
        ApiException - if fails to make API call
      • updateStopPayment

        public StopPaymentResponse updateStopPayment​(java.lang.String stopPaymentId,
                                                     UpdateStopPaymentRequest updateStopPaymentRequest)
                                              throws ApiException
        Update a stop payment
        Parameters:
        stopPaymentId - ID of the stop payment (required)
        updateStopPaymentRequest - (required)
        Returns:
        StopPaymentResponse
        Throws:
        ApiException - if fails to make API call
      • updateStopPaymentWithHttpInfo

        public ApiResponse<StopPaymentResponse> updateStopPaymentWithHttpInfo​(java.lang.String stopPaymentId,
                                                                              UpdateStopPaymentRequest updateStopPaymentRequest)
                                                                       throws ApiException
        Update a stop payment
        Parameters:
        stopPaymentId - ID of the stop payment (required)
        updateStopPaymentRequest - (required)
        Returns:
        ApiResponse<StopPaymentResponse>
        Throws:
        ApiException - if fails to make API call
      • updateTransaction

        public UnitTransactionResponse updateTransaction​(java.lang.String accountId,
                                                         java.lang.String transactionId,
                                                         UpdateTransactionRequest updateTransactionRequest)
                                                  throws ApiException
        Update Transaction Update a Transaction via API
        Parameters:
        accountId - ID of the account to update transaction from (required)
        transactionId - ID of the transaction to update (required)
        updateTransactionRequest - Update Transaction Request (required)
        Returns:
        UnitTransactionResponse
        Throws:
        ApiException - if fails to make API call
      • updateTransactionWithHttpInfo

        public ApiResponse<UnitTransactionResponse> updateTransactionWithHttpInfo​(java.lang.String accountId,
                                                                                  java.lang.String transactionId,
                                                                                  UpdateTransactionRequest updateTransactionRequest)
                                                                           throws ApiException
        Update Transaction Update a Transaction via API
        Parameters:
        accountId - ID of the account to update transaction from (required)
        transactionId - ID of the transaction to update (required)
        updateTransactionRequest - Update Transaction Request (required)
        Returns:
        ApiResponse<UnitTransactionResponse>
        Throws:
        ApiException - if fails to make API call
      • updateWebhook

        public UnitWebhookResponse updateWebhook​(java.lang.String webhookId,
                                                 UpdateWebhookRequest updateWebhookRequest)
                                          throws ApiException
        Update Webhook Update a Webhook via API
        Parameters:
        webhookId - ID of the Webhook to update (required)
        updateWebhookRequest - Update Webhook Request (required)
        Returns:
        UnitWebhookResponse
        Throws:
        ApiException - if fails to make API call
      • updateWebhookWithHttpInfo

        public ApiResponse<UnitWebhookResponse> updateWebhookWithHttpInfo​(java.lang.String webhookId,
                                                                          UpdateWebhookRequest updateWebhookRequest)
                                                                   throws ApiException
        Update Webhook Update a Webhook via API
        Parameters:
        webhookId - ID of the Webhook to update (required)
        updateWebhookRequest - Update Webhook Request (required)
        Returns:
        ApiResponse<UnitWebhookResponse>
        Throws:
        ApiException - if fails to make API call
      • uploadApplicationDocumentFile

        public UnitDocumentResponse uploadApplicationDocumentFile​(java.lang.String applicationId,
                                                                  java.lang.String documentId,
                                                                  java.io.File _file,
                                                                  UploadApplicationDocumentContentType fileType)
                                                           throws ApiException
        Upload an application document file. Supports PDF, PNG and JPG files
        Parameters:
        applicationId - ID of the application to upload a file to (required)
        documentId - ID of the document to upload a file for (required)
        _file - (required)
        fileType - (required)
        Returns:
        UnitDocumentResponse
        Throws:
        ApiException - if fails to make API call
      • uploadApplicationDocumentFileWithHttpInfo

        public ApiResponse<UnitDocumentResponse> uploadApplicationDocumentFileWithHttpInfo​(java.lang.String applicationId,
                                                                                           java.lang.String documentId,
                                                                                           java.io.File _file,
                                                                                           UploadApplicationDocumentContentType fileType)
                                                                                    throws ApiException
        Upload an application document file. Supports PDF, PNG and JPG files
        Parameters:
        applicationId - ID of the application to upload a file to (required)
        documentId - ID of the document to upload a file for (required)
        _file - (required)
        fileType - (required)
        Returns:
        ApiResponse<UnitDocumentResponse>
        Throws:
        ApiException - if fails to make API call
      • uploadApplicationDocumentFileBackSide

        public UnitDocumentResponse uploadApplicationDocumentFileBackSide​(java.lang.String applicationId,
                                                                          java.lang.String documentId,
                                                                          java.io.File _file,
                                                                          UploadApplicationDocumentContentType fileType)
                                                                   throws ApiException
        Upload an application document file - Back Side. Supports PDF, PNG and JPG files Upload an application file via API - Back Side. Supports PDF, PNG and JPG files
        Parameters:
        applicationId - ID of the application to upload a file to (required)
        documentId - ID of the document to upload a file for (required)
        _file - (required)
        fileType - (required)
        Returns:
        UnitDocumentResponse
        Throws:
        ApiException - if fails to make API call
      • uploadApplicationDocumentFileBackSideWithHttpInfo

        public ApiResponse<UnitDocumentResponse> uploadApplicationDocumentFileBackSideWithHttpInfo​(java.lang.String applicationId,
                                                                                                   java.lang.String documentId,
                                                                                                   java.io.File _file,
                                                                                                   UploadApplicationDocumentContentType fileType)
                                                                                            throws ApiException
        Upload an application document file - Back Side. Supports PDF, PNG and JPG files Upload an application file via API - Back Side. Supports PDF, PNG and JPG files
        Parameters:
        applicationId - ID of the application to upload a file to (required)
        documentId - ID of the document to upload a file for (required)
        _file - (required)
        fileType - (required)
        Returns:
        ApiResponse<UnitDocumentResponse>
        Throws:
        ApiException - if fails to make API call
      • verifyApplicationDocument

        public UnitDocumentResponse verifyApplicationDocument​(java.lang.String applicationId,
                                                              java.lang.String documentId,
                                                              VerifyDocument verifyDocument)
                                                       throws ApiException
        Verify a document Verify a document via API
        Parameters:
        applicationId - ID of the application to verify a file for (required)
        documentId - ID of the document to verify (required)
        verifyDocument - Verify Document (required)
        Returns:
        UnitDocumentResponse
        Throws:
        ApiException - if fails to make API call
      • verifyApplicationDocumentWithHttpInfo

        public ApiResponse<UnitDocumentResponse> verifyApplicationDocumentWithHttpInfo​(java.lang.String applicationId,
                                                                                       java.lang.String documentId,
                                                                                       VerifyDocument verifyDocument)
                                                                                throws ApiException
        Verify a document Verify a document via API
        Parameters:
        applicationId - ID of the application to verify a file for (required)
        documentId - ID of the document to verify (required)
        verifyDocument - Verify Document (required)
        Returns:
        ApiResponse<UnitDocumentResponse>
        Throws:
        ApiException - if fails to make API call