NexumAPI Docs
NexumAPI Docs
  • Introduction
  • Authentication
  • Quickstart
  • NaaS Endpoints
  • Capabilities
  • Changelog
  • Links
    • NexumAPI
    • GitHub
  • Resources
    • Symitar Playground
    • Help & Feedback
  • SymXchange
    • API Reference
      • Persistent
        • AccountService
          • Account
          • BatchAchOrig
          • Card
            • createCard
            • deleteCard
            • getCard
            • searchCard
            • updateCard
          • Comment
          • CpWorkCard
          • CredRep
          • Eft
            • createEft
            • deleteEft
            • getEft
            • searchEft
            • updateEft
          • ExternalAccount
          • ExternalLoan
            • createExternalLoan
            • deleteExternalLoan
            • getExternalLoan
            • searchExternalLoan
            • updateExternalLoan
          • FmHistoryPagedList
          • Household
          • Irs
            • createIrs
            • deleteIrs
            • getIrs
            • searchIrs
            • updateIrs
          • Loan
            • createLoan
            • deleteLoan
            • getLoan
            • searchLoan
            • updateLoan
          • LoanApp
            • createLoanApp
            • deleteLoanApp
            • getLoanApp
            • searchLoanApp
            • updateLoanApp
          • Lookup
          • Name
          • Note
          • Pledge
          • Portfolio
            • createPortfolio
            • deletePortfolio
            • getPortfolio
            • searchPortfolio
            • updatePortfolio
          • Preference
          • Share
            • createShare
            • deleteShare
            • getShare
            • searchShare
            • updateShare
          • Site
          • Tracking
        • AccountsPayableService
        • BalancingService
        • BatchJobsService
        • CashLetterService
        • CheckService
        • CheckVerificationService
        • CollateralService
        • ContactEventMgmtService
        • CorpTransferService
        • CreditReportService
        • DealerService
        • EcaaService
        • ExceptionItemService
        • FileManagementService
        • FindByService
        • FinrepService
        • GeneralLedgerService
        • InformationService
        • InventoryService
        • MbraddressService
        • MemberService
        • NonAccountNameService
        • ParticipantService
        • PayeeService
        • PowerOnService
        • ProjectionService
        • ReceivedItemService
        • RemittanceService
        • TransactionsService
        • UserManagementService
        • UserService
        • WireService
          • Wire
          • WireBeneficiary
            • createWireBeneficiary
            • deleteWireBeneficiary
            • getWireBeneficiary
            • searchWireBeneficiary
            • updateWireBeneficiary
          • WireDrawdownDebit
          • WireFiToFiInfo
          • WireFmHistory
          • WireIntermedFi
          • WireOfacDetails
          • WireReceiverFiInfo
          • WireServiceMessage
          • WireUscAudit
      • v2022.01
        • AccountService
          • Account
          • BatchAchOrig
          • Card
            • createCard
            • deleteCard
            • getCard
            • searchCard
            • updateCard
          • Comment
          • CpWorkCard
          • CredRep
          • Eft
            • createEft
            • deleteEft
            • getEft
            • searchEft
            • updateEft
          • ExternalAccount
          • ExternalLoan
            • createExternalLoan
            • deleteExternalLoan
            • getExternalLoan
            • searchExternalLoan
            • updateExternalLoan
          • FmHistoryPagedList
          • Household
          • Irs
            • createIrs
            • deleteIrs
            • getIrs
            • searchIrs
            • updateIrs
          • Loan
            • createLoan
            • deleteLoan
            • getLoan
            • searchLoan
            • updateLoan
          • LoanApp
            • createLoanApp
            • deleteLoanApp
            • getLoanApp
            • searchLoanApp
            • updateLoanApp
          • Lookup
          • Name
          • Note
          • Pledge
          • Portfolio
            • createPortfolio
            • deletePortfolio
            • getPortfolio
            • searchPortfolio
            • updatePortfolio
          • Preference
          • Share
            • createShare
            • deleteShare
            • getShare
            • searchShare
            • updateShare
          • Site
          • Tracking
        • AccountsPayableService
        • BalancingService
        • BatchJobsService
        • CashLetterService
        • CashMachines
        • CheckService
        • CheckVerificationService
        • CollateralService
        • ContactEventMgmtService
        • CorpTransferService
        • CreditReportService
        • DealerService
        • EcaaService
        • EpisysInformationService
        • ExceptionItemService
        • FileManagementService
        • FindByService
        • FinrepService
        • GeneralLedgerService
        • InventoryService
        • MbraddressService
        • MemberService
        • NonAccountNameService
        • ParameterService
          • AccountDefault
          • AccountFieldName
          • AcctLimit
          • AcctMembGrpDesc
          • AcctRelCodeDesc
          • AcctTrackingType
          • AcctTypeName
          • AcsGlobal
          • AcsService
          • ActivityFm
          • AnalysisFloat
          • AnalysisGlobal
          • AnalysisPlan
          • ApPmtTermsTablePagedList
          • ApWorkFlow
          • Atm
          • Audio
          • BatchRc
          • CardDefault
          • CardWiz
          • CashOrderVendor
          • Cdm
          • CheckOrderDefault
          • CollateralType
          • CollatrlTrackingType
          • Comment
          • ConsoleFm
          • CorpTransfer
          • CpLetter
          • CpWorkCard
          • CreditReport
          • Crs
          • CurrencyCtrl
          • DailyPost
          • DealerStatement
          • DebtRatio
          • Disclosure
          • DivIndexGlobal
          • DivIndexLocal
          • DivTable
          • DocExcpNotice
          • DocTypeDefault
          • DocumentNumber
          • EpisysDbExtract
          • EscrowAnalysis
          • EscrowType
          • ExtLoan
          • GlCategory
          • GlCode
          • GlTable
          • GlTrackingType
          • GlxLate
          • IdentIdTypeDesc
          • Imaging
          • InqDefinition
          • InsTable
          • InsType
          • Institution
          • IntIndex
          • IntType
          • InventoryCopiedFlds
          • InventoryDefault
          • InventoryFieldName
          • InventoryType
          • IrsBkupWithhold
          • IrsContriLimit
          • ItcFraud
          • ItcInstallation
          • LateChg
          • LnSegmentDefault
          • LoanAppCopiedFlds
          • LoanAppDefault
          • LoanAppDenial
          • LoanAppFieldName
          • LoanAppFormPkt
          • LoanAppMisc
          • LoanAppPrintApp
          • LoanAppReusedFlds
          • LoanAppVerForm
          • LoanAppViewApp
          • LoanAppWorkFlow
          • LoanDefault
          • LoanFieldName
          • LoanTypeIdRange
          • LookupTypeName
          • Misc
          • MoProduct
          • NameFieldName
          • Ncua5300
          • NonRegCc
          • Notice
          • OnlineBlock
          • OnlineCard
          • OnlineFee
          • OnlineFile
          • OnlineMain
          • OnlineNet
          • OnlineOutlet
          • OnlineSbAddOn
          • OnlineSba
          • OnlineSbi
          • Param360View
          • Parameter
          • PartStatement
          • PartTrackingType
          • ParticipantFieldName
          • PayCalc
          • PeriodicMtg
          • PlanDefault
          • PlanFieldName
          • PmtAppMethod
          • PositivePay
          • PreferenceDefault
          • PrivGroup
          • RegCc
          • ScreenDefinition
          • SecField
          • Security
          • ShareDefault
          • ShareFieldName
          • Statement
          • StmtMailName
          • StmtMessages
          • Stock
          • SycClient
          • SycGeneral
          • SymXClient
          • SymXDeviceMap
          • SymXGeneral
          • SymXInstance
          • SynapsysMrm
          • TcProduct
          • TellerFee
          • TellerTranFee
          • TellerTranValidate
          • Tpt
          • TrackingCode
          • UserFm
          • UserTrackingFm
          • UserTrackingType
          • Warnings
          • WdFee
          • WestUnCommCode
          • WireBfc
          • WireCorpVer
          • WireIdCode
          • WireInCmtCode
          • WireMisc
          • WireOutCmtCode
          • WireTypeCode
          • WorkFlowRepGen
          • YellowHammer
        • ParticipantService
        • PayeeService
        • PowerOnService
        • ProjectionService
        • ReceivedItemService
        • RemittanceService
        • SymXchangeVerificationService
        • TransactionsService
        • UserManagementService
        • UserService
        • WireService
          • Wire
          • WireBeneficiary
            • createWireBeneficiary
            • deleteWireBeneficiary
            • getWireBeneficiary
            • searchWireBeneficiary
            • updateWireBeneficiary
          • WireDrawdownDebit
          • WireFiToFiInfo
          • WireFmHistory
          • WireIntermedFi
          • WireOfacDetails
          • WireReceiverFiInfo
          • WireServiceMessage
          • WireUscAudit
    • Credentials
    • Device Information
Powered by GitBook
On this page

Was this helpful?

  1. SymXchange
  2. API Reference
  3. v2022.01

TransactionsService

PreviousSymXchangeVerificationServiceNextUserManagementService

Last updated 10 months ago

Was this helpful?

Perform transactions.

Symitar eDocs References: Coming soon.

Operations

  • Operations
  • POSTdeposit
  • POSTwithdraw
  • POSTnewLoan
  • POSTpayBill
  • POSTwithdrawFee
  • POSTtransfer
  • POSTstopCheckPayment
  • POSTloanAddon
  • POSTpayLoan
  • POSTreverseDeposit
  • POSTreverseWithdraw
  • POSTreverseNewLoan
  • POSTreversePayBill
  • POSTreverseWithdrawFee
  • POSTreverseTransfer
  • POSTreverseLoanAddon
  • POSTreversePayLoan
  • POSTGLToGLPost
  • POSTreverseGLToGLPost
  • POSTgetDonorRecipientAccounts

deposit

post

Perform a deposit transaction.

Authorizations
Body
AccountNumberstringRequired

Identifies the account affected by the transaction.

ShareIdstringRequired

The share ID.

CommentstringOptional

The text of a comment transaction.

EffectiveDatestring · dateOptional

The effective date of the transaction.

CommentCodeintegerOptional

Whether the transaction includes a comment.

TaxDeferredContributionCodestringOptional

The tax deferred contribution code.

SourceCodestringOptional

The source of the transaction.

RecurrenceRequestedbooleanOptional

Whether recurrence was requested.

GLCommentstringOptional

The text of a GL transaction.

Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/transactions/deposit HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 718

{
  "Credentials": {
    "UserNumberCredentials": {
      "UserNumber": 1995,
      "Password": "2dfKQYR!TeXJwe"
    }
  },
  "AccountNumber": "text",
  "ShareId": "text",
  "DepositAmounts": {
    "TotalAmount": 1,
    "CheckAmount": 1,
    "CashAmount": 1
  },
  "GLAccounts": {
    "ClearingAccount": "text",
    "CheckDisbursedAccount": "text",
    "ExternalAccount": "text"
  },
  "GLCodes": {
    "ClearingCode": 1,
    "CheckDisbursedCode": 1,
    "ExternalCode": 1
  },
  "Comment": "text",
  "EffectiveDate": "2025-05-19",
  "CommentCode": 1,
  "TaxDeferredContributionCode": "text",
  "SourceCode": "text",
  "RecurrenceRequested": true,
  "CashDevice": {
    "Denominations": {
      "Denomination": [
        {
          "Unit": 1,
          "Count": 1,
          "Status": "text"
        }
      ]
    },
    "Coin": {
      "Value": 1,
      "Status": "text"
    },
    "Orientation": "text"
  },
  "GLComment": "text",
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "StatusMessage": "text",
  "CheckNumber": "text",
  "CheckAccountCode": 1,
  "TransactionFees": [
    {}
  ]
}

withdraw

post

Perform a withdrawal transaction.

Authorizations
Body
AccountNumberstringRequired

Identifies the account affected by the transaction.

ShareIdstringRequired

The share ID.

AuthorizationTypestringOptional

The transaction authorization type.

SourceCodestringOptional

The source of the transaction.

CheckNumberstringOptional

The check number.

CheckIssuerstringOptional

The check issuer type.

CheckAccountCodeintegerOptional

The check account code.

CheckReferencestringOptional

The check reference for the transaction.

CommentCodeintegerOptional

Whether the transaction includes a comment.

CommentstringOptional

The text of a comment transaction.

EffectiveDatestring · dateOptional

The effective date of the transaction.

RegulationDLimitedbooleanOptional

Whether transaction is limited to Reg D.

ForcePostRequestedbooleanOptional

Whether the transaction should be force posted.

RecurrenceRequestedbooleanOptional

Whether recurrence was requested.

TracerNumberstringOptional

The tracer number.

DraftNumberstringOptional

The draft number.

CalculateCheckbooleanOptional

Whether to calculate a check.

GLCommentstringOptional

The text of a GL transaction.

Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/transactions/withdraw HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 1038

{
  "Credentials": {
    "UserNumberCredentials": {
      "UserNumber": 1995,
      "Password": "2dfKQYR!TeXJwe"
    }
  },
  "AccountNumber": "text",
  "ShareId": "text",
  "WithdrawalAmounts": {
    "TotalAmount": 1,
    "CheckAmount": 1,
    "CashAmount": 1
  },
  "GLAccounts": {
    "ClearingAccount": "text",
    "CheckDisbursedAccount": "text",
    "ExternalAccount": "text"
  },
  "GLCodes": {
    "ClearingCode": 1,
    "CheckDisbursedCode": 1,
    "ExternalCode": 1
  },
  "AuthorizationType": "text",
  "SourceCode": "text",
  "CheckNumber": "text",
  "CheckIssuer": "text",
  "CheckAccountCode": 1,
  "CheckReference": "text",
  "CommentCode": 1,
  "Comment": "text",
  "EffectiveDate": "2025-05-19",
  "Payee": {
    "PayeeLine": [
      {
        "LineValue": "text"
      }
    ]
  },
  "RegulationDLimited": true,
  "ForcePostRequested": true,
  "RecurrenceRequested": true,
  "TracerNumber": "text",
  "DraftNumber": "text",
  "Printer": {
    "PrinterId": 1,
    "Amount": 1
  },
  "Dispenser": {
    "DispenserId": 1,
    "Amount": 1
  },
  "CashDevice": {
    "Denominations": {
      "Denomination": [
        {
          "Unit": 1,
          "Count": 1,
          "Status": "text"
        }
      ]
    },
    "Coin": {
      "Value": 1,
      "Status": "text"
    },
    "Orientation": "text"
  },
  "CalculateCheck": true,
  "GLComment": "text",
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "StatusMessage": "text",
  "CheckNumber": "text",
  "CheckAccountCode": 1,
  "TransactionFees": [
    {}
  ],
  "OverdrawInformation": {
    "OverdrawProtectionEntry": [
      {
        "SourceAccount": "text",
        "SourceId": "text",
        "SourceType": "text",
        "SourceAmount": 1
      }
    ],
    "OverdrawToleranceAmount": 1
  }
}

newLoan

post

Creates a new loan transaction.

Authorizations
Body
AccountNumberstringOptional

Identifies the account affected by the transaction.

LoanIdstringOptional

The loan ID.

CheckNumberstringOptional

The check number.

CheckIssuerstringOptional

The check issuer type.

CommentstringOptional

The text of a comment transaction.

CheckAccountCodeintegerOptional

The check account code.

AuthorizationTypestringOptional

The transaction authorization type.

SourceCodestringOptional

The source of the transaction.

EffectiveDatestring · dateOptional

The effective date of the transaction.

CommentCodeintegerOptional

Whether the transaction includes a comment.

CheckReferencestringOptional

The check reference for the transaction.

RecurrenceRequestedbooleanOptional

Whether recurrence was requested.

ForcePostRequestedbooleanOptional

Whether the transaction should be force posted.

TracerNumberstringOptional

The tracer number.

DraftNumberstringOptional

The draft number.

CalculateCheckbooleanOptional

Whether to calculate a check.

GLCommentstringOptional

The text of a GL transaction.

Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/transactions/newLoan HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 862

{
  "Credentials": {
    "UserNumberCredentials": {
      "UserNumber": 1995,
      "Password": "2dfKQYR!TeXJwe"
    }
  },
  "AccountNumber": "text",
  "LoanId": "text",
  "LoanAmounts": {
    "TotalAmount": 1,
    "CheckAmount": 1,
    "CashAmount": 1
  },
  "CheckNumber": "text",
  "CheckIssuer": "text",
  "Comment": "text",
  "CheckAccountCode": 1,
  "GLAccounts": {
    "ClearingAccount": "text",
    "CheckDisbursedAccount": "text",
    "ExternalAccount": "text"
  },
  "GLCodes": {
    "ClearingCode": 1,
    "CheckDisbursedCode": 1,
    "ExternalCode": 1
  },
  "Payee": {
    "PayeeLine": [
      {
        "LineValue": "text"
      }
    ]
  },
  "AuthorizationType": "text",
  "SourceCode": "text",
  "EffectiveDate": "2025-05-19",
  "CommentCode": 1,
  "CheckReference": "text",
  "RecurrenceRequested": true,
  "ForcePostRequested": true,
  "TracerNumber": "text",
  "DraftNumber": "text",
  "Printer": {
    "PrinterId": 1,
    "Amount": 1
  },
  "Dispenser": {
    "DispenserId": 1,
    "Amount": 1
  },
  "CalculateCheck": true,
  "GLComment": "text",
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "StatusMessage": "text",
  "CheckNumber": "text",
  "CheckAccountCode": 1,
  "TransactionFees": [
    {}
  ]
}

payBill

post

Perform a bill payment transaction.

Authorizations
Body
AccountNumberstringOptional

Identifies the account affected by the transaction.

IdstringOptional

The ID of the Share record (if the ID Type field is set to 0) or the Loan record (if the ID Type field is set to 1) affected by the transaction.

IdTypestringOptional

Whether the transaction affected a Share or Loan record.

PaymentAmountnumber · floatOptional

The payment amount.

CheckIssuerstringOptional

The check issuer type.

CommentstringOptional

The text of a comment transaction.

AuthorizationTypestringOptional

The transaction authorization type.

ForcePostRequestedbooleanOptional

Whether the transaction should be force posted.

SourceCodestringOptional

The source of the transaction.

EffectiveDatestring · dateOptional

The effective date of the transaction.

CommentCodeintegerOptional

Whether the transaction includes a comment.

RegulationDLimitedbooleanOptional

Whether transaction is limited to Reg D.

RecurrenceRequestedbooleanOptional

Whether recurrence was requested.

GLCommentstringOptional

The text of a GL transaction.

Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/transactions/payBill HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 601

{
  "Credentials": {
    "UserNumberCredentials": {
      "UserNumber": 1995,
      "Password": "2dfKQYR!TeXJwe"
    }
  },
  "AccountNumber": "text",
  "Id": "text",
  "IdType": "text",
  "PaymentAmount": 1,
  "CheckIssuer": "text",
  "Comment": "text",
  "GLAccounts": {
    "ClearingAccount": "text",
    "CheckDisbursedAccount": "text",
    "ExternalAccount": "text"
  },
  "GLCodes": {
    "ClearingCode": 1,
    "CheckDisbursedCode": 1,
    "ExternalCode": 1
  },
  "AuthorizationType": "text",
  "ForcePostRequested": true,
  "SourceCode": "text",
  "EffectiveDate": "2025-05-19",
  "CommentCode": 1,
  "RegulationDLimited": true,
  "RecurrenceRequested": true,
  "GLComment": "text",
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "StatusMessage": "text",
  "CheckNumber": "text",
  "CheckAccountCode": 1,
  "TransactionFees": [
    {}
  ],
  "OverdrawInformation": {
    "OverdrawProtectionEntry": [
      {
        "SourceAccount": "text",
        "SourceId": "text",
        "SourceType": "text",
        "SourceAmount": 1
      }
    ],
    "OverdrawToleranceAmount": 1
  }
}

withdrawFee

post

Perform a withdrawal fee transaction.

Authorizations
Body
AccountNumberstringRequired

Identifies the account affected by the transaction.

DonorIdstringOptional

The donor ID.

DonorTypestringOptional

The donor type.

TotalAmountnumber · floatOptional

The total amount.

AuthorizationTypestringOptional

The transaction authorization type.

FeeCodeintegerOptional

The fee code for a transaction.

CommentstringOptional

The text of a comment transaction.

CommentCodeintegerOptional

Whether the transaction includes a comment.

EffectiveDatestring · dateOptional

The effective date of the transaction.

SourceCodestringOptional

The source of the transaction.

ForcePostRequestedbooleanOptional

Whether the transaction should be force posted.

RecurrenceRequestedbooleanOptional

Whether recurrence was requested.

GLCommentstringOptional

The text of a GL transaction.

Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/transactions/withdrawFee HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 572

{
  "Credentials": {
    "UserNumberCredentials": {
      "UserNumber": 1995,
      "Password": "2dfKQYR!TeXJwe"
    }
  },
  "AccountNumber": "text",
  "DonorId": "text",
  "DonorType": "text",
  "TotalAmount": 1,
  "AuthorizationType": "text",
  "FeeCode": 1,
  "Comment": "text",
  "CommentCode": 1,
  "EffectiveDate": "2025-05-19",
  "GLAccounts": {
    "ClearingAccount": "text",
    "CheckDisbursedAccount": "text",
    "ExternalAccount": "text"
  },
  "GLCodes": {
    "ClearingCode": 1,
    "CheckDisbursedCode": 1,
    "ExternalCode": 1
  },
  "SourceCode": "text",
  "ForcePostRequested": true,
  "RecurrenceRequested": true,
  "GLComment": "text",
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "StatusMessage": "text",
  "CheckNumber": "text",
  "CheckAccountCode": 1
}

transfer

post

Perform a funds transfer transaction.

Authorizations
Body
DonorAccountNumberstringRequired

The donor account number.

DonorIdstringRequired

The donor ID.

DonorTypestringRequired

The donor type.

RecipientAccountNumberstringRequired

The recipient account number.

RecipientIdstringRequired

The recipient ID.

RecipientTypestringRequired

The recipient type.

TransferAmountnumber · floatOptional

The transfer amount.

CommentstringOptional

The text of a comment transaction.

AuthorizationTypestringOptional

The transaction authorization type.

ForcePostRequestedbooleanOptional

Whether the transaction should be force posted.

PrincipalAmountnumber · floatOptional

The principal amount.

SourceCodestringOptional

The source of the transaction.

EffectiveDatestring · dateOptional

The effective date of the transaction.

CommentCodeintegerOptional

Whether the transaction includes a comment.

LoanPaymentTypestringOptional

The loan payment type.

RegulationDLimitedbooleanOptional

Whether transaction is limited to Reg D.

RecurrenceRequestedbooleanOptional

Whether recurrence was requested.

GLCommentstringOptional

The text of a GL transaction.

Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/transactions/transfer HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 623

{
  "Credentials": {
    "UserNumberCredentials": {
      "UserNumber": 1995,
      "Password": "2dfKQYR!TeXJwe"
    }
  },
  "DonorAccountNumber": "text",
  "DonorId": "text",
  "DonorType": "text",
  "RecipientAccountNumber": "text",
  "RecipientId": "text",
  "RecipientType": "text",
  "TransferAmount": 1,
  "Comment": "text",
  "AuthorizationType": "text",
  "RemitInformation": {
    "RemitCode": "text",
    "FundType": "text",
    "Payer": "text"
  },
  "ForcePostRequested": true,
  "PrincipalAmount": 1,
  "SourceCode": "text",
  "EffectiveDate": "2025-05-19",
  "CommentCode": 1,
  "LoanPaymentType": "text",
  "RegulationDLimited": true,
  "RecurrenceRequested": true,
  "GLComment": "text",
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "StatusMessage": "text",
  "CheckNumber": "text",
  "CheckAccountCode": 1,
  "TransactionFees": [
    {}
  ],
  "OverdrawInformation": {
    "OverdrawProtectionEntry": [
      {
        "SourceAccount": "text",
        "SourceId": "text",
        "SourceType": "text",
        "SourceAmount": 1
      }
    ],
    "OverdrawToleranceAmount": 1
  }
}

stopCheckPayment

post

Stops a check payment transaction.

Authorizations
Body
AccountNumberstringRequired

Identifies the account affected by the transaction.

DonorIdstringRequired

The donor ID.

DonorTypestringRequired

The donor type.

TotalAmountnumber · floatRequired

The total amount.

CommentstringOptional

The text of a comment transaction.

CommentCodeintegerOptional

Whether the transaction includes a comment.

EffectiveDatestring · dateRequired

The effective date of the transaction.

SourceCodestringOptional

The source of the transaction.

RecurrenceRequestedbooleanOptional

Whether recurrence was requested.

Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/transactions/stopCheckPayment HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 484

{
  "Credentials": {
    "UserNumberCredentials": {
      "UserNumber": 1995,
      "Password": "2dfKQYR!TeXJwe"
    }
  },
  "AccountNumber": "text",
  "DonorId": "text",
  "DonorType": "text",
  "TotalAmount": 1,
  "Comment": "text",
  "CommentCode": 1,
  "EffectiveDate": "2025-05-19",
  "Payee": {
    "PayeeLine": [
      {
        "LineValue": "text"
      }
    ]
  },
  "DraftNumbers": {
    "CheckNumber": "text",
    "CheckNumberRange": {
      "BeginningCheckNumber": "text",
      "EndingCheckNumber": "text"
    }
  },
  "SourceCode": "text",
  "RecurrenceRequested": true,
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "StatusMessage": "text",
  "CheckNumber": "text",
  "CheckAccountCode": 1
}

loanAddon

post

Adds an addon to an existing loan.

Authorizations
Body
AccountNumberstringOptional

Identifies the account affected by the transaction.

IdTypestringOptional

Whether the transaction affected a Share or Loan record.

LoanIdstringOptional

The loan ID.

CheckNumberstringOptional

The check number.

CheckIssuerstringOptional

The check issuer type.

CommentstringOptional

The text of a comment transaction.

CommentCodeintegerOptional

Whether the transaction includes a comment.

EffectiveDatestring · dateOptional

The effective date of the transaction.

AuthorizationTypestringOptional

The transaction authorization type.

ForcePostRequestedbooleanOptional

Whether the transaction should be force posted.

SourceCodestringOptional

The source of the transaction.

RecurrenceRequestedbooleanOptional

Whether recurrence was requested.

TracerNumberstringOptional

The tracer number.

DraftNumberstringOptional

The draft number.

CalculateCheckbooleanOptional

Whether to calculate a check.

GLCommentstringOptional

The text of a GL transaction.

Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/transactions/loanAddon HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 829

{
  "Credentials": {
    "UserNumberCredentials": {
      "UserNumber": 1995,
      "Password": "2dfKQYR!TeXJwe"
    }
  },
  "AccountNumber": "text",
  "IdType": "text",
  "LoanId": "text",
  "CheckNumber": "text",
  "CheckIssuer": "text",
  "Amounts": {
    "TotalAmount": 1,
    "CheckAmount": 1,
    "CashAmount": 1
  },
  "Comment": "text",
  "CommentCode": 1,
  "EffectiveDate": "2025-05-19",
  "GLAccounts": {
    "ClearingAccount": "text",
    "CheckDisbursedAccount": "text",
    "ExternalAccount": "text"
  },
  "GLCodes": {
    "ClearingCode": 1,
    "CheckDisbursedCode": 1,
    "ExternalCode": 1
  },
  "Payee": {
    "PayeeLine": [
      {
        "LineValue": "text"
      }
    ]
  },
  "AuthorizationType": "text",
  "ForcePostRequested": true,
  "SourceCode": "text",
  "RecurrenceRequested": true,
  "TracerNumber": "text",
  "DraftNumber": "text",
  "Printer": {
    "PrinterId": 1,
    "Amount": 1
  },
  "Dispenser": {
    "DispenserId": 1,
    "Amount": 1
  },
  "CalculateCheck": true,
  "GLComment": "text",
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "StatusMessage": "text",
  "CheckNumber": "text",
  "CheckAccountCode": 1,
  "TransactionFees": [
    {}
  ]
}

payLoan

post

Perform a loan repayment transaction.

Authorizations
Body
RecipientAccountNumberstringOptional

The recipient account number.

RecipientIdstringOptional

The recipient ID.

RecipientIdTypestringOptional

The recipient ID type.

CommentstringOptional

The text of a comment transaction.

AuthorizationTypestringOptional

The transaction authorization type.

ForcePostRequestedbooleanOptional

Whether the transaction should be force posted.

PrincipalAmountnumber · floatOptional

The principal amount.

SourceCodestringOptional

The source of the transaction.

EffectiveDatestring · dateOptional

The effective date of the transaction.

CommentCodeintegerOptional

Whether the transaction includes a comment.

LoanPaymentTypestringOptional

The loan payment type.

RecurrenceRequestedbooleanOptional

Whether recurrence was requested.

GLCommentstringOptional

The text of a GL transaction.

Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/transactions/payLoan HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 747

{
  "Credentials": {
    "UserNumberCredentials": {
      "UserNumber": 1995,
      "Password": "2dfKQYR!TeXJwe"
    }
  },
  "RecipientAccountNumber": "text",
  "RecipientId": "text",
  "RecipientIdType": "text",
  "PaymentAmounts": {
    "TotalAmount": 1,
    "CheckAmount": 1,
    "CashAmount": 1
  },
  "Comment": "text",
  "GLAccounts": {
    "ClearingAccount": "text",
    "CheckDisbursedAccount": "text",
    "ExternalAccount": "text"
  },
  "GLCodes": {
    "ClearingCode": 1,
    "CheckDisbursedCode": 1,
    "ExternalCode": 1
  },
  "AuthorizationType": "text",
  "RemitInformation": {
    "RemitCode": "text",
    "FundType": "text",
    "Payer": "text"
  },
  "ForcePostRequested": true,
  "PrincipalAmount": 1,
  "SourceCode": "text",
  "EffectiveDate": "2025-05-19",
  "CommentCode": 1,
  "LoanPaymentType": "text",
  "RecurrenceRequested": true,
  "GLComment": "text",
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "StatusMessage": "text",
  "CheckNumber": "text",
  "CheckAccountCode": 1,
  "TransactionFees": [
    {}
  ],
  "OverdrawInformation": {
    "OverdrawProtectionEntry": [
      {
        "SourceAccount": "text",
        "SourceId": "text",
        "SourceType": "text",
        "SourceAmount": 1
      }
    ],
    "OverdrawToleranceAmount": 1
  }
}

reverseDeposit

post

Reverses a deposit transaction.

Authorizations
Body
AccountNumberstringRequired

Identifies the account affected by the transaction.

ShareIdstringRequired

The share ID.

CommentstringOptional

The text of a comment transaction.

EffectiveDatestring · dateOptional

The effective date of the transaction.

CommentCodeintegerOptional

Whether the transaction includes a comment.

TaxDeferredContributionCodestringOptional

The tax deferred contribution code.

SourceCodestringOptional

The source of the transaction.

RecurrenceRequestedbooleanOptional

Whether recurrence was requested.

GLCommentstringOptional

The text of a GL transaction.

PartialReversalRequestedbooleanOptional

Whether a partial reversal was requested.

OriginalTotalAmountnumber · floatOptional

The original total amount.

OriginalConfirmationstringOptional

The original confirmation.

Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/transactions/reverseDeposit HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 804

{
  "Credentials": {
    "UserNumberCredentials": {
      "UserNumber": 1995,
      "Password": "2dfKQYR!TeXJwe"
    }
  },
  "AccountNumber": "text",
  "ShareId": "text",
  "DepositAmounts": {
    "TotalAmount": 1,
    "CheckAmount": 1,
    "CashAmount": 1
  },
  "GLAccounts": {
    "ClearingAccount": "text",
    "CheckDisbursedAccount": "text",
    "ExternalAccount": "text"
  },
  "GLCodes": {
    "ClearingCode": 1,
    "CheckDisbursedCode": 1,
    "ExternalCode": 1
  },
  "Comment": "text",
  "EffectiveDate": "2025-05-19",
  "CommentCode": 1,
  "TaxDeferredContributionCode": "text",
  "SourceCode": "text",
  "RecurrenceRequested": true,
  "CashDevice": {
    "Denominations": {
      "Denomination": [
        {
          "Unit": 1,
          "Count": 1,
          "Status": "text"
        }
      ]
    },
    "Coin": {
      "Value": 1,
      "Status": "text"
    },
    "Orientation": "text"
  },
  "GLComment": "text",
  "PartialReversalRequested": true,
  "OriginalTotalAmount": 1,
  "OriginalConfirmation": "text",
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "StatusMessage": "text",
  "CheckNumber": "text",
  "CheckAccountCode": 1
}

reverseWithdraw

post

Reverses a withdrawal transaction.

Authorizations
Body
AccountNumberstringRequired

Identifies the account affected by the transaction.

ShareIdstringRequired

The share ID.

AuthorizationTypestringOptional

The transaction authorization type.

SourceCodestringOptional

The source of the transaction.

CheckNumberstringOptional

The check number.

CheckIssuerstringOptional

The check issuer type.

CheckAccountCodeintegerOptional

The check account code.

CheckReferencestringOptional

The check reference for the transaction.

CommentCodeintegerOptional

Whether the transaction includes a comment.

CommentstringOptional

The text of a comment transaction.

EffectiveDatestring · dateOptional

The effective date of the transaction.

RegulationDLimitedbooleanOptional

Whether transaction is limited to Reg D.

ForcePostRequestedbooleanOptional

Whether the transaction should be force posted.

RecurrenceRequestedbooleanOptional

Whether recurrence was requested.

TracerNumberstringOptional

The tracer number.

DraftNumberstringOptional

The draft number.

CalculateCheckbooleanOptional

Whether to calculate a check.

GLCommentstringOptional

The text of a GL transaction.

PartialReversalRequestedbooleanOptional

Whether a partial reversal was requested.

OriginalTotalAmountnumber · floatOptional

The original total amount.

OriginalConfirmationstringOptional

The original confirmation.

Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/transactions/reverseWithdraw HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 1124

{
  "Credentials": {
    "UserNumberCredentials": {
      "UserNumber": 1995,
      "Password": "2dfKQYR!TeXJwe"
    }
  },
  "AccountNumber": "text",
  "ShareId": "text",
  "WithdrawalAmounts": {
    "TotalAmount": 1,
    "CheckAmount": 1,
    "CashAmount": 1
  },
  "GLAccounts": {
    "ClearingAccount": "text",
    "CheckDisbursedAccount": "text",
    "ExternalAccount": "text"
  },
  "GLCodes": {
    "ClearingCode": 1,
    "CheckDisbursedCode": 1,
    "ExternalCode": 1
  },
  "AuthorizationType": "text",
  "SourceCode": "text",
  "CheckNumber": "text",
  "CheckIssuer": "text",
  "CheckAccountCode": 1,
  "CheckReference": "text",
  "CommentCode": 1,
  "Comment": "text",
  "EffectiveDate": "2025-05-19",
  "Payee": {
    "PayeeLine": [
      {
        "LineValue": "text"
      }
    ]
  },
  "RegulationDLimited": true,
  "ForcePostRequested": true,
  "RecurrenceRequested": true,
  "TracerNumber": "text",
  "DraftNumber": "text",
  "Printer": {
    "PrinterId": 1,
    "Amount": 1
  },
  "Dispenser": {
    "DispenserId": 1,
    "Amount": 1
  },
  "CashDevice": {
    "Denominations": {
      "Denomination": [
        {
          "Unit": 1,
          "Count": 1,
          "Status": "text"
        }
      ]
    },
    "Coin": {
      "Value": 1,
      "Status": "text"
    },
    "Orientation": "text"
  },
  "CalculateCheck": true,
  "GLComment": "text",
  "PartialReversalRequested": true,
  "OriginalTotalAmount": 1,
  "OriginalConfirmation": "text",
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "StatusMessage": "text",
  "CheckNumber": "text",
  "CheckAccountCode": 1
}

reverseNewLoan

post

Reverses a new loan transaction.

Authorizations
Body
AccountNumberstringOptional

Identifies the account affected by the transaction.

LoanIdstringOptional

The loan ID.

CheckNumberstringOptional

The check number.

CheckIssuerstringOptional

The check issuer type.

CommentstringOptional

The text of a comment transaction.

CheckAccountCodeintegerOptional

The check account code.

AuthorizationTypestringOptional

The transaction authorization type.

SourceCodestringOptional

The source of the transaction.

EffectiveDatestring · dateOptional

The effective date of the transaction.

CommentCodeintegerOptional

Whether the transaction includes a comment.

CheckReferencestringOptional

The check reference for the transaction.

RecurrenceRequestedbooleanOptional

Whether recurrence was requested.

ForcePostRequestedbooleanOptional

Whether the transaction should be force posted.

TracerNumberstringOptional

The tracer number.

DraftNumberstringOptional

The draft number.

CalculateCheckbooleanOptional

Whether to calculate a check.

GLCommentstringOptional

The text of a GL transaction.

PartialReversalRequestedbooleanOptional

Whether a partial reversal was requested.

OriginalTotalAmountnumber · floatOptional

The original total amount.

OriginalConfirmationstringOptional

The original confirmation.

Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/transactions/reverseNewLoan HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 948

{
  "Credentials": {
    "UserNumberCredentials": {
      "UserNumber": 1995,
      "Password": "2dfKQYR!TeXJwe"
    }
  },
  "AccountNumber": "text",
  "LoanId": "text",
  "LoanAmounts": {
    "TotalAmount": 1,
    "CheckAmount": 1,
    "CashAmount": 1
  },
  "CheckNumber": "text",
  "CheckIssuer": "text",
  "Comment": "text",
  "CheckAccountCode": 1,
  "GLAccounts": {
    "ClearingAccount": "text",
    "CheckDisbursedAccount": "text",
    "ExternalAccount": "text"
  },
  "GLCodes": {
    "ClearingCode": 1,
    "CheckDisbursedCode": 1,
    "ExternalCode": 1
  },
  "Payee": {
    "PayeeLine": [
      {
        "LineValue": "text"
      }
    ]
  },
  "AuthorizationType": "text",
  "SourceCode": "text",
  "EffectiveDate": "2025-05-19",
  "CommentCode": 1,
  "CheckReference": "text",
  "RecurrenceRequested": true,
  "ForcePostRequested": true,
  "TracerNumber": "text",
  "DraftNumber": "text",
  "Printer": {
    "PrinterId": 1,
    "Amount": 1
  },
  "Dispenser": {
    "DispenserId": 1,
    "Amount": 1
  },
  "CalculateCheck": true,
  "GLComment": "text",
  "PartialReversalRequested": true,
  "OriginalTotalAmount": 1,
  "OriginalConfirmation": "text",
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "StatusMessage": "text",
  "CheckNumber": "text",
  "CheckAccountCode": 1
}

reversePayBill

post

Reverses a bill payment transaction.

Authorizations
Body
AccountNumberstringOptional

Identifies the account affected by the transaction.

IdstringOptional

The ID of the Share record (if the ID Type field is set to 0) or the Loan record (if the ID Type field is set to 1) affected by the transaction.

IdTypestringOptional

Whether the transaction affected a Share or Loan record.

PaymentAmountnumber · floatOptional

The payment amount.

CheckIssuerstringOptional

The check issuer type.

CommentstringOptional

The text of a comment transaction.

AuthorizationTypestringOptional

The transaction authorization type.

ForcePostRequestedbooleanOptional

Whether the transaction should be force posted.

SourceCodestringOptional

The source of the transaction.

EffectiveDatestring · dateOptional

The effective date of the transaction.

CommentCodeintegerOptional

Whether the transaction includes a comment.

RegulationDLimitedbooleanOptional

Whether transaction is limited to Reg D.

RecurrenceRequestedbooleanOptional

Whether recurrence was requested.

GLCommentstringOptional

The text of a GL transaction.

PartialReversalRequestedbooleanOptional

Whether a partial reversal was requested.

OriginalTotalAmountnumber · floatOptional

The original total amount.

OriginalConfirmationstringOptional

The original confirmation.

Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/transactions/reversePayBill HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 687

{
  "Credentials": {
    "UserNumberCredentials": {
      "UserNumber": 1995,
      "Password": "2dfKQYR!TeXJwe"
    }
  },
  "AccountNumber": "text",
  "Id": "text",
  "IdType": "text",
  "PaymentAmount": 1,
  "CheckIssuer": "text",
  "Comment": "text",
  "GLAccounts": {
    "ClearingAccount": "text",
    "CheckDisbursedAccount": "text",
    "ExternalAccount": "text"
  },
  "GLCodes": {
    "ClearingCode": 1,
    "CheckDisbursedCode": 1,
    "ExternalCode": 1
  },
  "AuthorizationType": "text",
  "ForcePostRequested": true,
  "SourceCode": "text",
  "EffectiveDate": "2025-05-19",
  "CommentCode": 1,
  "RegulationDLimited": true,
  "RecurrenceRequested": true,
  "GLComment": "text",
  "PartialReversalRequested": true,
  "OriginalTotalAmount": 1,
  "OriginalConfirmation": "text",
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "StatusMessage": "text",
  "CheckNumber": "text",
  "CheckAccountCode": 1
}

reverseWithdrawFee

post

Reverses a withdrawal fee transaction.

Authorizations
Body
AccountNumberstringRequired

Identifies the account affected by the transaction.

DonorIdstringOptional

The donor ID.

DonorTypestringOptional

The donor type.

TotalAmountnumber · floatOptional

The total amount.

AuthorizationTypestringOptional

The transaction authorization type.

FeeCodeintegerOptional

The fee code for a transaction.

CommentstringOptional

The text of a comment transaction.

CommentCodeintegerOptional

Whether the transaction includes a comment.

EffectiveDatestring · dateOptional

The effective date of the transaction.

SourceCodestringOptional

The source of the transaction.

ForcePostRequestedbooleanOptional

Whether the transaction should be force posted.

RecurrenceRequestedbooleanOptional

Whether recurrence was requested.

GLCommentstringOptional

The text of a GL transaction.

PartialReversalRequestedbooleanOptional

Whether a partial reversal was requested.

OriginalTotalAmountnumber · floatOptional

The original total amount.

OriginalConfirmationstringOptional

The original confirmation.

Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/transactions/reverseWithdrawFee HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 658

{
  "Credentials": {
    "UserNumberCredentials": {
      "UserNumber": 1995,
      "Password": "2dfKQYR!TeXJwe"
    }
  },
  "AccountNumber": "text",
  "DonorId": "text",
  "DonorType": "text",
  "TotalAmount": 1,
  "AuthorizationType": "text",
  "FeeCode": 1,
  "Comment": "text",
  "CommentCode": 1,
  "EffectiveDate": "2025-05-19",
  "GLAccounts": {
    "ClearingAccount": "text",
    "CheckDisbursedAccount": "text",
    "ExternalAccount": "text"
  },
  "GLCodes": {
    "ClearingCode": 1,
    "CheckDisbursedCode": 1,
    "ExternalCode": 1
  },
  "SourceCode": "text",
  "ForcePostRequested": true,
  "RecurrenceRequested": true,
  "GLComment": "text",
  "PartialReversalRequested": true,
  "OriginalTotalAmount": 1,
  "OriginalConfirmation": "text",
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "StatusMessage": "text",
  "CheckNumber": "text",
  "CheckAccountCode": 1
}

reverseTransfer

post

Reverses a funds transfer transaction.

Authorizations
Body
DonorAccountNumberstringRequired

The donor account number.

DonorIdstringRequired

The donor ID.

DonorTypestringRequired

The donor type.

RecipientAccountNumberstringRequired

The recipient account number.

RecipientIdstringRequired

The recipient ID.

RecipientTypestringRequired

The recipient type.

TransferAmountnumber · floatOptional

The transfer amount.

CommentstringOptional

The text of a comment transaction.

AuthorizationTypestringOptional

The transaction authorization type.

ForcePostRequestedbooleanOptional

Whether the transaction should be force posted.

PrincipalAmountnumber · floatOptional

The principal amount.

SourceCodestringOptional

The source of the transaction.

EffectiveDatestring · dateOptional

The effective date of the transaction.

CommentCodeintegerOptional

Whether the transaction includes a comment.

LoanPaymentTypestringOptional

The loan payment type.

RegulationDLimitedbooleanOptional

Whether transaction is limited to Reg D.

RecurrenceRequestedbooleanOptional

Whether recurrence was requested.

GLCommentstringOptional

The text of a GL transaction.

PartialReversalRequestedbooleanOptional

Whether a partial reversal was requested.

OriginalTotalAmountnumber · floatOptional

The original total amount.

OriginalConfirmationstringOptional

The original confirmation.

Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/transactions/reverseTransfer HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 709

{
  "Credentials": {
    "UserNumberCredentials": {
      "UserNumber": 1995,
      "Password": "2dfKQYR!TeXJwe"
    }
  },
  "DonorAccountNumber": "text",
  "DonorId": "text",
  "DonorType": "text",
  "RecipientAccountNumber": "text",
  "RecipientId": "text",
  "RecipientType": "text",
  "TransferAmount": 1,
  "Comment": "text",
  "AuthorizationType": "text",
  "RemitInformation": {
    "RemitCode": "text",
    "FundType": "text",
    "Payer": "text"
  },
  "ForcePostRequested": true,
  "PrincipalAmount": 1,
  "SourceCode": "text",
  "EffectiveDate": "2025-05-19",
  "CommentCode": 1,
  "LoanPaymentType": "text",
  "RegulationDLimited": true,
  "RecurrenceRequested": true,
  "GLComment": "text",
  "PartialReversalRequested": true,
  "OriginalTotalAmount": 1,
  "OriginalConfirmation": "text",
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "StatusMessage": "text",
  "CheckNumber": "text",
  "CheckAccountCode": 1
}

reverseLoanAddon

post

Reverses a loan addon transaction.

Authorizations
Body
AccountNumberstringOptional

Identifies the account affected by the transaction.

IdTypestringOptional

Whether the transaction affected a Share or Loan record.

LoanIdstringOptional

The loan ID.

CheckNumberstringOptional

The check number.

CheckIssuerstringOptional

The check issuer type.

CommentstringOptional

The text of a comment transaction.

CommentCodeintegerOptional

Whether the transaction includes a comment.

EffectiveDatestring · dateOptional

The effective date of the transaction.

AuthorizationTypestringOptional

The transaction authorization type.

ForcePostRequestedbooleanOptional

Whether the transaction should be force posted.

SourceCodestringOptional

The source of the transaction.

RecurrenceRequestedbooleanOptional

Whether recurrence was requested.

TracerNumberstringOptional

The tracer number.

DraftNumberstringOptional

The draft number.

CalculateCheckbooleanOptional

Whether to calculate a check.

GLCommentstringOptional

The text of a GL transaction.

PartialReversalRequestedbooleanOptional

Whether a partial reversal was requested.

OriginalTotalAmountnumber · floatOptional

The original total amount.

OriginalConfirmationstringOptional

The original confirmation.

Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/transactions/reverseLoanAddon HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 915

{
  "Credentials": {
    "UserNumberCredentials": {
      "UserNumber": 1995,
      "Password": "2dfKQYR!TeXJwe"
    }
  },
  "AccountNumber": "text",
  "IdType": "text",
  "LoanId": "text",
  "CheckNumber": "text",
  "CheckIssuer": "text",
  "Amounts": {
    "TotalAmount": 1,
    "CheckAmount": 1,
    "CashAmount": 1
  },
  "Comment": "text",
  "CommentCode": 1,
  "EffectiveDate": "2025-05-19",
  "GLAccounts": {
    "ClearingAccount": "text",
    "CheckDisbursedAccount": "text",
    "ExternalAccount": "text"
  },
  "GLCodes": {
    "ClearingCode": 1,
    "CheckDisbursedCode": 1,
    "ExternalCode": 1
  },
  "Payee": {
    "PayeeLine": [
      {
        "LineValue": "text"
      }
    ]
  },
  "AuthorizationType": "text",
  "ForcePostRequested": true,
  "SourceCode": "text",
  "RecurrenceRequested": true,
  "TracerNumber": "text",
  "DraftNumber": "text",
  "Printer": {
    "PrinterId": 1,
    "Amount": 1
  },
  "Dispenser": {
    "DispenserId": 1,
    "Amount": 1
  },
  "CalculateCheck": true,
  "GLComment": "text",
  "PartialReversalRequested": true,
  "OriginalTotalAmount": 1,
  "OriginalConfirmation": "text",
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "StatusMessage": "text",
  "CheckNumber": "text",
  "CheckAccountCode": 1
}

reversePayLoan

post

Reverses a loan repayment transaction.

Authorizations
Body
RecipientAccountNumberstringOptional

The recipient account number.

RecipientIdstringOptional

The recipient ID.

RecipientIdTypestringOptional

The recipient ID type.

CommentstringOptional

The text of a comment transaction.

AuthorizationTypestringOptional

The transaction authorization type.

ForcePostRequestedbooleanOptional

Whether the transaction should be force posted.

PrincipalAmountnumber · floatOptional

The principal amount.

SourceCodestringOptional

The source of the transaction.

EffectiveDatestring · dateOptional

The effective date of the transaction.

CommentCodeintegerOptional

Whether the transaction includes a comment.

LoanPaymentTypestringOptional

The loan payment type.

RecurrenceRequestedbooleanOptional

Whether recurrence was requested.

GLCommentstringOptional

The text of a GL transaction.

PartialReversalRequestedbooleanOptional

Whether a partial reversal was requested.

OriginalTotalAmountnumber · floatOptional

The original total amount.

OriginalConfirmationstringOptional

The original confirmation.

Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/transactions/reversePayLoan HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 833

{
  "Credentials": {
    "UserNumberCredentials": {
      "UserNumber": 1995,
      "Password": "2dfKQYR!TeXJwe"
    }
  },
  "RecipientAccountNumber": "text",
  "RecipientId": "text",
  "RecipientIdType": "text",
  "PaymentAmounts": {
    "TotalAmount": 1,
    "CheckAmount": 1,
    "CashAmount": 1
  },
  "Comment": "text",
  "GLAccounts": {
    "ClearingAccount": "text",
    "CheckDisbursedAccount": "text",
    "ExternalAccount": "text"
  },
  "GLCodes": {
    "ClearingCode": 1,
    "CheckDisbursedCode": 1,
    "ExternalCode": 1
  },
  "AuthorizationType": "text",
  "RemitInformation": {
    "RemitCode": "text",
    "FundType": "text",
    "Payer": "text"
  },
  "ForcePostRequested": true,
  "PrincipalAmount": 1,
  "SourceCode": "text",
  "EffectiveDate": "2025-05-19",
  "CommentCode": 1,
  "LoanPaymentType": "text",
  "RecurrenceRequested": true,
  "GLComment": "text",
  "PartialReversalRequested": true,
  "OriginalTotalAmount": 1,
  "OriginalConfirmation": "text",
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "StatusMessage": "text",
  "CheckNumber": "text",
  "CheckAccountCode": 1
}

GLToGLPost

post

Transfer funds between GL accounts.

Authorizations
Body
DonorAccountNumberstringOptional

The donor account number.

DonorGLCodestringOptional

The donor GL code.

RecipientAccountNumberstringOptional

The recipient account number.

RecipientGLCodestringOptional

The recipient GL code.

CheckIssuerstringOptional

The check issuer type.

CommentstringOptional

The text of a comment transaction.

SourceCodestringOptional

The source of the transaction.

EffectiveDatestring · dateOptional

The effective date of the transaction.

CommentCodeintegerOptional

Whether the transaction includes a comment.

CheckReferencestringOptional

The check reference for the transaction.

RecurrenceRequestedbooleanOptional

Whether recurrence was requested.

CalculateCheckbooleanOptional

Whether to calculate a check.

Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/transactions/GLToGLPost HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 525

{
  "Credentials": {
    "UserNumberCredentials": {
      "UserNumber": 1995,
      "Password": "2dfKQYR!TeXJwe"
    }
  },
  "DonorAccountNumber": "text",
  "DonorGLCode": "text",
  "RecipientAccountNumber": "text",
  "RecipientGLCode": "text",
  "Amounts": {
    "TotalAmount": 1,
    "CheckAmount": 1,
    "CashAmount": 1
  },
  "CheckIssuer": "text",
  "Comment": "text",
  "Payee": {
    "PayeeLine": [
      {
        "LineValue": "text"
      }
    ]
  },
  "SourceCode": "text",
  "EffectiveDate": "2025-05-19",
  "CommentCode": 1,
  "CheckReference": "text",
  "RecurrenceRequested": true,
  "CalculateCheck": true,
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "StatusMessage": "text",
  "CheckNumber": "text",
  "CheckAccountCode": 1
}

reverseGLToGLPost

post

Reverses a GL to GL funds transfer.

Authorizations
Body
DonorAccountNumberstringOptional

The donor account number.

DonorGLCodestringOptional

The donor GL code.

RecipientAccountNumberstringOptional

The recipient account number.

RecipientGLCodestringOptional

The recipient GL code.

CheckIssuerstringOptional

The check issuer type.

CommentstringOptional

The text of a comment transaction.

SourceCodestringOptional

The source of the transaction.

EffectiveDatestring · dateOptional

The effective date of the transaction.

CommentCodeintegerOptional

Whether the transaction includes a comment.

CheckReferencestringOptional

The check reference for the transaction.

RecurrenceRequestedbooleanOptional

Whether recurrence was requested.

CalculateCheckbooleanOptional

Whether to calculate a check.

PartialReversalRequestedbooleanOptional

Whether a partial reversal was requested.

OriginalTotalAmountnumber · floatOptional

The original total amount.

OriginalConfirmationstringOptional

The original confirmation.

Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/transactions/reverseGLToGLPost HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 611

{
  "Credentials": {
    "UserNumberCredentials": {
      "UserNumber": 1995,
      "Password": "2dfKQYR!TeXJwe"
    }
  },
  "DonorAccountNumber": "text",
  "DonorGLCode": "text",
  "RecipientAccountNumber": "text",
  "RecipientGLCode": "text",
  "Amounts": {
    "TotalAmount": 1,
    "CheckAmount": 1,
    "CashAmount": 1
  },
  "CheckIssuer": "text",
  "Comment": "text",
  "Payee": {
    "PayeeLine": [
      {
        "LineValue": "text"
      }
    ]
  },
  "SourceCode": "text",
  "EffectiveDate": "2025-05-19",
  "CommentCode": 1,
  "CheckReference": "text",
  "RecurrenceRequested": true,
  "CalculateCheck": true,
  "PartialReversalRequested": true,
  "OriginalTotalAmount": 1,
  "OriginalConfirmation": "text",
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "StatusMessage": "text",
  "CheckNumber": "text",
  "CheckAccountCode": 1
}

getDonorRecipientAccounts

post

Retrieves donor and recipient accounts for transactions.

Authorizations
Body
Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/transactions/getDonorRecipientAccounts HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 139

{
  "Credentials": {
    "UserNumberCredentials": {
      "UserNumber": 1995,
      "Password": "2dfKQYR!TeXJwe"
    }
  },
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "StatusMessage": "text",
  "Donor": [
    {
      "Id": "text",
      "IdType": "text",
      "Balance": 1,
      "AvailableBalance": 1,
      "Description": "text",
      "AccountNumber": "text",
      "Name": "text",
      "AccountTrackingType": 1
    }
  ],
  "Recipient": [
    {
      "Id": "text",
      "IdType": "text",
      "Balance": 1,
      "AvailableBalance": 1,
      "Description": "text",
      "AccountNumber": "text",
      "Name": "text",
      "AccountTrackingType": 1
    }
  ],
  "TransferToAnyAccount": true
}