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. Persistent

AccountsPayableService

PreviousTrackingNextBalancingService

Last updated 10 months ago

Was this helpful?

Manage accounts payable records.

Symitar eDocs References: Coming soon.

Operations

  • Operations
  • POSTgetVendorSelectFields
  • POSTgetVendorSelectFieldsFilterChildren
  • POSTgetInvoiceSelectFields
  • POSTgetInvoiceSelectFieldsFilterChildren
  • POSTgetInvoicePagedListSelectFields
  • POSTsearchInvoicePagedSelectFields
  • POSTgetInvoiceNoteSelectFields
  • POSTgetInvoiceNotePagedListSelectFields
  • POSTsearchInvoiceNotePagedSelectFields
  • POSTgetVendorFmHistoryPagedListSelectFields
  • POSTsearchVendorFmHistoryPagedSelectFields
  • POSTupdateVendorByID
  • POSTupdateInvoiceByID
  • POSTupdateInvoiceNoteByID
  • POSTcreateVendor
  • POSTcreateInvoice
  • POSTcreateInvoiceNote
  • POSTdeleteVendor
  • POSTdeleteInvoice
  • POSTdeleteInvoiceNote

getVendorSelectFields

post

Retrieves a vendor with selected fields.

Authorizations
Body
VendorNumberstringOptional
Responses
200
Successful operation.
application/json
post
POST /nexum/627/persistent/accountspayable/getVendorSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 1169

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "VendorNumber": "text",
  "SelectableFields": {
    "IncludeAllVendorFields": true,
    "VendorFields": {
      "AchGroupNumber": true,
      "AddressType": true,
      "AltEmail": true,
      "City": true,
      "Comment1": true,
      "CompanyDisc": true,
      "CompanyEntryDesc": true,
      "Contact": true,
      "Contact2": true,
      "Contact2Desc": true,
      "Contact2Ext": true,
      "Contact2Phone": true,
      "ContactDesc": true,
      "CreditLastYear": true,
      "CreditYtd": true,
      "CustomerId": true,
      "DebitLastYear": true,
      "DebitYtd": true,
      "DfiAccount": true,
      "Email": true,
      "ExtraAddress": true,
      "Fax": true,
      "FmLastPurgeDate": true,
      "GlAcctsPay": true,
      "GlDiscount": true,
      "GlExpense": true,
      "GlNameAcctsPay": true,
      "GlNameDiscount": true,
      "GlNameExpense": true,
      "IrsAmountCode": true,
      "IrsCorrection": true,
      "IrsNameControl": true,
      "IrsReporting": true,
      "IrsReportingName": true,
      "LastFmDate": true,
      "LastPaymentAmount": true,
      "LastPaymentDate": true,
      "Name": true,
      "Number": true,
      "Payee": true,
      "Phone": true,
      "PhoneExtension": true,
      "RdfiRt": true,
      "ReceivingComp": true,
      "RecordChangeDate": true,
      "RestrictionLevel": true,
      "Ssn": true,
      "SsnType": true,
      "State": true,
      "Street": true,
      "UnpaidBalance": true,
      "ZipCode": true
    }
  },
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "Vendor": {
    "AchGroupNumber": "text",
    "AddressType": 1,
    "AltEmail": "text",
    "City": "text",
    "Comment1": "text",
    "CompanyDisc": "text",
    "CompanyEntryDesc": "text",
    "Contact": "text",
    "Contact2": "text",
    "Contact2Desc": "text",
    "Contact2Ext": "text",
    "Contact2Phone": "text",
    "ContactDesc": "text",
    "CreditLastYear": 1,
    "CreditYtd": 1,
    "CustomerId": "text",
    "DebitLastYear": 1,
    "DebitYtd": 1,
    "DfiAccount": "text",
    "Email": "text",
    "ExtraAddress": "text",
    "Fax": "text",
    "FmLastPurgeDate": "2025-05-22",
    "GlAcctsPay": "text",
    "GlDiscount": "text",
    "GlExpense": "text",
    "GlNameAcctsPay": "text",
    "GlNameDiscount": "text",
    "GlNameExpense": "text",
    "InvoiceList": {
      "hasReachedMaximumListSize": true,
      "Invoice": [
        {
          "AchAcknowledge": 1,
          "AchGroupNumber": "text",
          "AchTranCodeOut": 1,
          "AdditionalDesc": "text",
          "ApPaymentTermsType": 1,
          "Approval": "text",
          "CompletedActions": [
            {
              "EntryId": 1,
              "CompletedActions": 1
            }
          ],
          "CreateAddenda": 1,
          "Description": "text",
          "DfiAccount": "text",
          "DiscountAmount": 1,
          "DiscountDate": "2025-05-22",
          "DiscountTaken": 1,
          "DueAmount": [
            {
              "EntryId": 1,
              "DueAmount": 1
            }
          ],
          "DueDate": [
            {
              "EntryId": 1,
              "DueDate": "2025-05-22"
            }
          ],
          "DueDateFinal": "2025-05-22",
          "Event": 1,
          "EventDate": "2025-05-22",
          "ExpEffectiveDate": "2025-05-22",
          "ExpPostDate": "2025-05-22",
          "ExpenseAmount": [
            {
              "EntryId": 1,
              "ExpenseAmount": 1
            }
          ],
          "ExpenseTable": [
            {
              "EntryId": 1,
              "ExpenseTable": 1
            }
          ],
          "GlAcctsPay": "text",
          "GlDiscount": "text",
          "GlExpense": [
            {
              "EntryId": 1,
              "GlExpense": "text"
            }
          ],
          "GlNameAcctsPay": "text",
          "GlNameDiscount": "text",
          "GlNameExpense": [
            {
              "EntryId": 1,
              "GlNameExpense": "text"
            }
          ],
          "ImageId": "text",
          "InvoiceDate": "2025-05-22",
          "InvoiceFrequency": 1,
          "InvoiceNoteList": {
            "hasReachedMaximumListSize": true,
            "InvoiceNote": [
              {
                "Code": 1,
                "EnterDate": "2025-05-22",
                "EnterTime": 1,
                "ExpirationDate": "2025-05-22",
                "Id": "text",
                "IdType": 1,
                "Locator": 1,
                "RecordChangeDate": "2025-05-22",
                "Text": [
                  {
                    "EntryId": 1,
                    "Text": "text"
                  }
                ],
                "UserId": 1,
                "VoidFlag": 1,
                "VoidedBy": 1
              }
            ]
          },
          "LastFmDate": "2025-05-22",
          "Locator": 1,
          "NextRecurInvoiceDate": "2025-05-22",
          "Number": "text",
          "OriginatingInvoiceNumber": "text",
          "PaymentAmount": [
            {
              "EntryId": 1,
              "PaymentAmount": 1
            }
          ],
          "PaymentCheck": [
            {
              "EntryId": 1,
              "PaymentCheck": "text"
            }
          ],
          "PaymentDate": [
            {
              "EntryId": 1,
              "PaymentDate": "2025-05-22"
            }
          ],
          "PaymentMethod": 1,
          "PoNumber": "text",
          "PreNoteDfiAccount": "text",
          "RecordChangeDate": "2025-05-22",
          "RecurrenceDay1": 1,
          "RecurrenceDay2": 1,
          "RecurrenceEndDate": "2025-05-22",
          "RemainingRecurringInvoices": 1,
          "Status": 1,
          "TotalExpenses": 1,
          "TotalInvoiceAmtDue": 1,
          "TotalPayments": 1,
          "Type": 1,
          "UnpaidBalance": 1,
          "User": 1
        }
      ]
    },
    "IrsAmountCode": 1,
    "IrsCorrection": 1,
    "IrsNameControl": "text",
    "IrsReporting": 1,
    "IrsReportingName": "text",
    "LastFmDate": "2025-05-22",
    "LastPaymentAmount": 1,
    "LastPaymentDate": "2025-05-22",
    "Name": "text",
    "Number": "text",
    "Payee": "text",
    "Phone": "text",
    "PhoneExtension": "text",
    "RdfiRt": "text",
    "ReceivingComp": "text",
    "RecordChangeDate": "2025-05-22",
    "RestrictionLevel": 1,
    "Ssn": "text",
    "SsnType": 1,
    "State": "text",
    "Street": "text",
    "UnpaidBalance": 1,
    "VendorFmHistoryList": {
      "hasReachedMaximumListSize": true,
      "VendorFmHistory": [
        {
          "AccountNumber": "text",
          "BatchSequence": 1,
          "Branch": 1,
          "ConfirmationSeq": 1,
          "ConsoleNumber": 1,
          "DataType": 1,
          "FieldName": "text",
          "FieldNumber": 1,
          "FmType": 1,
          "Id": "text",
          "IdType": 1,
          "LastFmDate": "2025-05-22",
          "NewCharacter": "text",
          "NewDate": "2025-05-22",
          "NewMoney": 1,
          "NewNumber": 1,
          "NewRate": 1,
          "OldCharacter": "text",
          "OldDate": "2025-05-22",
          "OldMoney": 1,
          "OldNumber": 1,
          "OldRate": 1,
          "PostDate": "2025-05-22",
          "PostTime": 1,
          "ProcessorUser": 1,
          "RecordName": "text",
          "RecordType": 1,
          "SecurityLevels": 1,
          "SequenceNumber": 1,
          "SubFieldNumber": 1,
          "UserNumber": 1,
          "UserOverride": 1
        }
      ]
    },
    "ZipCode": "text"
  }
}

getVendorSelectFieldsFilterChildren

post

Retrieves a vendor with selected fields and filtered children.

Authorizations
Body
VendorNumberstringOptional
Responses
200
Successful operation.
application/json
post
POST /nexum/627/persistent/accountspayable/getVendorSelectFieldsFilterChildren HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 3499

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "VendorNumber": "text",
  "SelectableFields": {
    "IncludeAllVendorFields": true,
    "VendorFields": {
      "AchGroupNumber": true,
      "AddressType": true,
      "AltEmail": true,
      "City": true,
      "Comment1": true,
      "CompanyDisc": true,
      "CompanyEntryDesc": true,
      "Contact": true,
      "Contact2": true,
      "Contact2Desc": true,
      "Contact2Ext": true,
      "Contact2Phone": true,
      "ContactDesc": true,
      "CreditLastYear": true,
      "CreditYtd": true,
      "CustomerId": true,
      "DebitLastYear": true,
      "DebitYtd": true,
      "DfiAccount": true,
      "Email": true,
      "ExtraAddress": true,
      "Fax": true,
      "FmLastPurgeDate": true,
      "GlAcctsPay": true,
      "GlDiscount": true,
      "GlExpense": true,
      "GlNameAcctsPay": true,
      "GlNameDiscount": true,
      "GlNameExpense": true,
      "IrsAmountCode": true,
      "IrsCorrection": true,
      "IrsNameControl": true,
      "IrsReporting": true,
      "IrsReportingName": true,
      "LastFmDate": true,
      "LastPaymentAmount": true,
      "LastPaymentDate": true,
      "Name": true,
      "Number": true,
      "Payee": true,
      "Phone": true,
      "PhoneExtension": true,
      "RdfiRt": true,
      "ReceivingComp": true,
      "RecordChangeDate": true,
      "RestrictionLevel": true,
      "Ssn": true,
      "SsnType": true,
      "State": true,
      "Street": true,
      "UnpaidBalance": true,
      "ZipCode": true
    },
    "InvoiceSelectableFields": {
      "IncludeAllInvoiceFields": true,
      "InvoiceFields": {
        "AchAcknowledge": true,
        "AchGroupNumber": true,
        "AchTranCodeOut": true,
        "AdditionalDesc": true,
        "ApPaymentTermsType": true,
        "Approval": true,
        "CompletedActions": [
          1
        ],
        "CreateAddenda": true,
        "Description": true,
        "DfiAccount": true,
        "DiscountAmount": true,
        "DiscountDate": true,
        "DiscountTaken": true,
        "DueAmount": [
          1
        ],
        "DueDate": [
          1
        ],
        "DueDateFinal": true,
        "Event": true,
        "EventDate": true,
        "ExpEffectiveDate": true,
        "ExpPostDate": true,
        "ExpenseAmount": [
          1
        ],
        "ExpenseTable": [
          1
        ],
        "GlAcctsPay": true,
        "GlDiscount": true,
        "GlExpense": [
          1
        ],
        "GlNameAcctsPay": true,
        "GlNameDiscount": true,
        "GlNameExpense": [
          1
        ],
        "ImageId": true,
        "InvoiceDate": true,
        "InvoiceFrequency": true,
        "LastFmDate": true,
        "Locator": true,
        "NextRecurInvoiceDate": true,
        "Number": true,
        "OriginatingInvoiceNumber": true,
        "PaymentAmount": [
          1
        ],
        "PaymentCheck": [
          1
        ],
        "PaymentDate": [
          1
        ],
        "PaymentMethod": true,
        "PoNumber": true,
        "PreNoteDfiAccount": true,
        "RecordChangeDate": true,
        "RecurrenceDay1": true,
        "RecurrenceDay2": true,
        "RecurrenceEndDate": true,
        "RemainingRecurringInvoices": true,
        "Status": true,
        "TotalExpenses": true,
        "TotalInvoiceAmtDue": true,
        "TotalPayments": true,
        "Type": true,
        "UnpaidBalance": true,
        "User": true
      },
      "InvoiceNoteSelectableFields": {
        "IncludeAllInvoiceNoteFields": true,
        "InvoiceNoteFields": {
          "Code": true,
          "EnterDate": true,
          "EnterTime": true,
          "ExpirationDate": true,
          "Id": true,
          "IdType": true,
          "Locator": true,
          "RecordChangeDate": true,
          "Text": [
            1
          ],
          "UserId": true,
          "VoidFlag": true,
          "VoidedBy": true
        }
      }
    },
    "VendorFmHistorySelectableFields": {
      "IncludeAllVendorFmHistoryFields": true,
      "VendorFmHistoryFields": {
        "AccountNumber": true,
        "BatchSequence": true,
        "Branch": true,
        "ConfirmationSeq": true,
        "ConsoleNumber": true,
        "DataType": true,
        "FieldName": true,
        "FieldNumber": true,
        "FmType": true,
        "Id": true,
        "IdType": true,
        "LastFmDate": true,
        "NewCharacter": true,
        "NewDate": true,
        "NewMoney": true,
        "NewNumber": true,
        "NewRate": true,
        "OldCharacter": true,
        "OldDate": true,
        "OldMoney": true,
        "OldNumber": true,
        "OldRate": true,
        "PostDate": true,
        "PostTime": true,
        "ProcessorUser": true,
        "RecordName": true,
        "RecordType": true,
        "SecurityLevels": true,
        "SequenceNumber": true,
        "SubFieldNumber": true,
        "UserNumber": true,
        "UserOverride": true
      }
    }
  },
  "ChildrenSearchFilter": {
    "InvoiceFilter": {
      "Query": "text",
      "InvoiceChildrenFilter": {
        "InvoiceNoteFilter": {
          "Query": "text"
        }
      }
    },
    "VendorFmHistoryFilter": {
      "StartPostDate": "2025-05-22",
      "EndPostDate": "2025-05-22",
      "Query": "text"
    }
  },
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "Vendor": {
    "AchGroupNumber": "text",
    "AddressType": 1,
    "AltEmail": "text",
    "City": "text",
    "Comment1": "text",
    "CompanyDisc": "text",
    "CompanyEntryDesc": "text",
    "Contact": "text",
    "Contact2": "text",
    "Contact2Desc": "text",
    "Contact2Ext": "text",
    "Contact2Phone": "text",
    "ContactDesc": "text",
    "CreditLastYear": 1,
    "CreditYtd": 1,
    "CustomerId": "text",
    "DebitLastYear": 1,
    "DebitYtd": 1,
    "DfiAccount": "text",
    "Email": "text",
    "ExtraAddress": "text",
    "Fax": "text",
    "FmLastPurgeDate": "2025-05-22",
    "GlAcctsPay": "text",
    "GlDiscount": "text",
    "GlExpense": "text",
    "GlNameAcctsPay": "text",
    "GlNameDiscount": "text",
    "GlNameExpense": "text",
    "InvoiceList": {
      "hasReachedMaximumListSize": true,
      "Invoice": [
        {
          "AchAcknowledge": 1,
          "AchGroupNumber": "text",
          "AchTranCodeOut": 1,
          "AdditionalDesc": "text",
          "ApPaymentTermsType": 1,
          "Approval": "text",
          "CompletedActions": [
            {
              "EntryId": 1,
              "CompletedActions": 1
            }
          ],
          "CreateAddenda": 1,
          "Description": "text",
          "DfiAccount": "text",
          "DiscountAmount": 1,
          "DiscountDate": "2025-05-22",
          "DiscountTaken": 1,
          "DueAmount": [
            {
              "EntryId": 1,
              "DueAmount": 1
            }
          ],
          "DueDate": [
            {
              "EntryId": 1,
              "DueDate": "2025-05-22"
            }
          ],
          "DueDateFinal": "2025-05-22",
          "Event": 1,
          "EventDate": "2025-05-22",
          "ExpEffectiveDate": "2025-05-22",
          "ExpPostDate": "2025-05-22",
          "ExpenseAmount": [
            {
              "EntryId": 1,
              "ExpenseAmount": 1
            }
          ],
          "ExpenseTable": [
            {
              "EntryId": 1,
              "ExpenseTable": 1
            }
          ],
          "GlAcctsPay": "text",
          "GlDiscount": "text",
          "GlExpense": [
            {
              "EntryId": 1,
              "GlExpense": "text"
            }
          ],
          "GlNameAcctsPay": "text",
          "GlNameDiscount": "text",
          "GlNameExpense": [
            {
              "EntryId": 1,
              "GlNameExpense": "text"
            }
          ],
          "ImageId": "text",
          "InvoiceDate": "2025-05-22",
          "InvoiceFrequency": 1,
          "InvoiceNoteList": {
            "hasReachedMaximumListSize": true,
            "InvoiceNote": [
              {
                "Code": 1,
                "EnterDate": "2025-05-22",
                "EnterTime": 1,
                "ExpirationDate": "2025-05-22",
                "Id": "text",
                "IdType": 1,
                "Locator": 1,
                "RecordChangeDate": "2025-05-22",
                "Text": [
                  {
                    "EntryId": 1,
                    "Text": "text"
                  }
                ],
                "UserId": 1,
                "VoidFlag": 1,
                "VoidedBy": 1
              }
            ]
          },
          "LastFmDate": "2025-05-22",
          "Locator": 1,
          "NextRecurInvoiceDate": "2025-05-22",
          "Number": "text",
          "OriginatingInvoiceNumber": "text",
          "PaymentAmount": [
            {
              "EntryId": 1,
              "PaymentAmount": 1
            }
          ],
          "PaymentCheck": [
            {
              "EntryId": 1,
              "PaymentCheck": "text"
            }
          ],
          "PaymentDate": [
            {
              "EntryId": 1,
              "PaymentDate": "2025-05-22"
            }
          ],
          "PaymentMethod": 1,
          "PoNumber": "text",
          "PreNoteDfiAccount": "text",
          "RecordChangeDate": "2025-05-22",
          "RecurrenceDay1": 1,
          "RecurrenceDay2": 1,
          "RecurrenceEndDate": "2025-05-22",
          "RemainingRecurringInvoices": 1,
          "Status": 1,
          "TotalExpenses": 1,
          "TotalInvoiceAmtDue": 1,
          "TotalPayments": 1,
          "Type": 1,
          "UnpaidBalance": 1,
          "User": 1
        }
      ]
    },
    "IrsAmountCode": 1,
    "IrsCorrection": 1,
    "IrsNameControl": "text",
    "IrsReporting": 1,
    "IrsReportingName": "text",
    "LastFmDate": "2025-05-22",
    "LastPaymentAmount": 1,
    "LastPaymentDate": "2025-05-22",
    "Name": "text",
    "Number": "text",
    "Payee": "text",
    "Phone": "text",
    "PhoneExtension": "text",
    "RdfiRt": "text",
    "ReceivingComp": "text",
    "RecordChangeDate": "2025-05-22",
    "RestrictionLevel": 1,
    "Ssn": "text",
    "SsnType": 1,
    "State": "text",
    "Street": "text",
    "UnpaidBalance": 1,
    "VendorFmHistoryList": {
      "hasReachedMaximumListSize": true,
      "VendorFmHistory": [
        {
          "AccountNumber": "text",
          "BatchSequence": 1,
          "Branch": 1,
          "ConfirmationSeq": 1,
          "ConsoleNumber": 1,
          "DataType": 1,
          "FieldName": "text",
          "FieldNumber": 1,
          "FmType": 1,
          "Id": "text",
          "IdType": 1,
          "LastFmDate": "2025-05-22",
          "NewCharacter": "text",
          "NewDate": "2025-05-22",
          "NewMoney": 1,
          "NewNumber": 1,
          "NewRate": 1,
          "OldCharacter": "text",
          "OldDate": "2025-05-22",
          "OldMoney": 1,
          "OldNumber": 1,
          "OldRate": 1,
          "PostDate": "2025-05-22",
          "PostTime": 1,
          "ProcessorUser": 1,
          "RecordName": "text",
          "RecordType": 1,
          "SecurityLevels": 1,
          "SequenceNumber": 1,
          "SubFieldNumber": 1,
          "UserNumber": 1,
          "UserOverride": 1
        }
      ]
    },
    "ZipCode": "text"
  }
}

getInvoiceSelectFields

post

Retrieves an invoice with selected fields.

Authorizations
Body
VendorNumberstringOptional
InvoiceLocatorintegerOptional
Responses
200
Successful operation.
application/json
post
POST /nexum/627/persistent/accountspayable/getInvoiceSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 1325

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "VendorNumber": "text",
  "InvoiceLocator": 1,
  "SelectableFields": {
    "IncludeAllInvoiceFields": true,
    "InvoiceFields": {
      "AchAcknowledge": true,
      "AchGroupNumber": true,
      "AchTranCodeOut": true,
      "AdditionalDesc": true,
      "ApPaymentTermsType": true,
      "Approval": true,
      "CompletedActions": [
        1
      ],
      "CreateAddenda": true,
      "Description": true,
      "DfiAccount": true,
      "DiscountAmount": true,
      "DiscountDate": true,
      "DiscountTaken": true,
      "DueAmount": [
        1
      ],
      "DueDate": [
        1
      ],
      "DueDateFinal": true,
      "Event": true,
      "EventDate": true,
      "ExpEffectiveDate": true,
      "ExpPostDate": true,
      "ExpenseAmount": [
        1
      ],
      "ExpenseTable": [
        1
      ],
      "GlAcctsPay": true,
      "GlDiscount": true,
      "GlExpense": [
        1
      ],
      "GlNameAcctsPay": true,
      "GlNameDiscount": true,
      "GlNameExpense": [
        1
      ],
      "ImageId": true,
      "InvoiceDate": true,
      "InvoiceFrequency": true,
      "LastFmDate": true,
      "Locator": true,
      "NextRecurInvoiceDate": true,
      "Number": true,
      "OriginatingInvoiceNumber": true,
      "PaymentAmount": [
        1
      ],
      "PaymentCheck": [
        1
      ],
      "PaymentDate": [
        1
      ],
      "PaymentMethod": true,
      "PoNumber": true,
      "PreNoteDfiAccount": true,
      "RecordChangeDate": true,
      "RecurrenceDay1": true,
      "RecurrenceDay2": true,
      "RecurrenceEndDate": true,
      "RemainingRecurringInvoices": true,
      "Status": true,
      "TotalExpenses": true,
      "TotalInvoiceAmtDue": true,
      "TotalPayments": true,
      "Type": true,
      "UnpaidBalance": true,
      "User": true
    }
  },
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "Invoice": {
    "AchAcknowledge": 1,
    "AchGroupNumber": "text",
    "AchTranCodeOut": 1,
    "AdditionalDesc": "text",
    "ApPaymentTermsType": 1,
    "Approval": "text",
    "CompletedActions": [
      {
        "EntryId": 1,
        "CompletedActions": 1
      }
    ],
    "CreateAddenda": 1,
    "Description": "text",
    "DfiAccount": "text",
    "DiscountAmount": 1,
    "DiscountDate": "2025-05-22",
    "DiscountTaken": 1,
    "DueAmount": [
      {
        "EntryId": 1,
        "DueAmount": 1
      }
    ],
    "DueDate": [
      {
        "EntryId": 1,
        "DueDate": "2025-05-22"
      }
    ],
    "DueDateFinal": "2025-05-22",
    "Event": 1,
    "EventDate": "2025-05-22",
    "ExpEffectiveDate": "2025-05-22",
    "ExpPostDate": "2025-05-22",
    "ExpenseAmount": [
      {
        "EntryId": 1,
        "ExpenseAmount": 1
      }
    ],
    "ExpenseTable": [
      {
        "EntryId": 1,
        "ExpenseTable": 1
      }
    ],
    "GlAcctsPay": "text",
    "GlDiscount": "text",
    "GlExpense": [
      {
        "EntryId": 1,
        "GlExpense": "text"
      }
    ],
    "GlNameAcctsPay": "text",
    "GlNameDiscount": "text",
    "GlNameExpense": [
      {
        "EntryId": 1,
        "GlNameExpense": "text"
      }
    ],
    "ImageId": "text",
    "InvoiceDate": "2025-05-22",
    "InvoiceFrequency": 1,
    "InvoiceNoteList": {
      "hasReachedMaximumListSize": true,
      "InvoiceNote": [
        {
          "Code": 1,
          "EnterDate": "2025-05-22",
          "EnterTime": 1,
          "ExpirationDate": "2025-05-22",
          "Id": "text",
          "IdType": 1,
          "Locator": 1,
          "RecordChangeDate": "2025-05-22",
          "Text": [
            {
              "EntryId": 1,
              "Text": "text"
            }
          ],
          "UserId": 1,
          "VoidFlag": 1,
          "VoidedBy": 1
        }
      ]
    },
    "LastFmDate": "2025-05-22",
    "Locator": 1,
    "NextRecurInvoiceDate": "2025-05-22",
    "Number": "text",
    "OriginatingInvoiceNumber": "text",
    "PaymentAmount": [
      {
        "EntryId": 1,
        "PaymentAmount": 1
      }
    ],
    "PaymentCheck": [
      {
        "EntryId": 1,
        "PaymentCheck": "text"
      }
    ],
    "PaymentDate": [
      {
        "EntryId": 1,
        "PaymentDate": "2025-05-22"
      }
    ],
    "PaymentMethod": 1,
    "PoNumber": "text",
    "PreNoteDfiAccount": "text",
    "RecordChangeDate": "2025-05-22",
    "RecurrenceDay1": 1,
    "RecurrenceDay2": 1,
    "RecurrenceEndDate": "2025-05-22",
    "RemainingRecurringInvoices": 1,
    "Status": 1,
    "TotalExpenses": 1,
    "TotalInvoiceAmtDue": 1,
    "TotalPayments": 1,
    "Type": 1,
    "UnpaidBalance": 1,
    "User": 1
  }
}

getInvoiceSelectFieldsFilterChildren

post

Retrieves an invoice with selected fields and filtered children.

Authorizations
Body
VendorNumberstringOptional
InvoiceLocatorintegerOptional
Responses
200
Successful operation.
application/json
post
POST /nexum/627/persistent/accountspayable/getInvoiceSelectFieldsFilterChildren HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 1664

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "VendorNumber": "text",
  "InvoiceLocator": 1,
  "SelectableFields": {
    "IncludeAllInvoiceFields": true,
    "InvoiceFields": {
      "AchAcknowledge": true,
      "AchGroupNumber": true,
      "AchTranCodeOut": true,
      "AdditionalDesc": true,
      "ApPaymentTermsType": true,
      "Approval": true,
      "CompletedActions": [
        1
      ],
      "CreateAddenda": true,
      "Description": true,
      "DfiAccount": true,
      "DiscountAmount": true,
      "DiscountDate": true,
      "DiscountTaken": true,
      "DueAmount": [
        1
      ],
      "DueDate": [
        1
      ],
      "DueDateFinal": true,
      "Event": true,
      "EventDate": true,
      "ExpEffectiveDate": true,
      "ExpPostDate": true,
      "ExpenseAmount": [
        1
      ],
      "ExpenseTable": [
        1
      ],
      "GlAcctsPay": true,
      "GlDiscount": true,
      "GlExpense": [
        1
      ],
      "GlNameAcctsPay": true,
      "GlNameDiscount": true,
      "GlNameExpense": [
        1
      ],
      "ImageId": true,
      "InvoiceDate": true,
      "InvoiceFrequency": true,
      "LastFmDate": true,
      "Locator": true,
      "NextRecurInvoiceDate": true,
      "Number": true,
      "OriginatingInvoiceNumber": true,
      "PaymentAmount": [
        1
      ],
      "PaymentCheck": [
        1
      ],
      "PaymentDate": [
        1
      ],
      "PaymentMethod": true,
      "PoNumber": true,
      "PreNoteDfiAccount": true,
      "RecordChangeDate": true,
      "RecurrenceDay1": true,
      "RecurrenceDay2": true,
      "RecurrenceEndDate": true,
      "RemainingRecurringInvoices": true,
      "Status": true,
      "TotalExpenses": true,
      "TotalInvoiceAmtDue": true,
      "TotalPayments": true,
      "Type": true,
      "UnpaidBalance": true,
      "User": true
    },
    "InvoiceNoteSelectableFields": {
      "IncludeAllInvoiceNoteFields": true,
      "InvoiceNoteFields": {
        "Code": true,
        "EnterDate": true,
        "EnterTime": true,
        "ExpirationDate": true,
        "Id": true,
        "IdType": true,
        "Locator": true,
        "RecordChangeDate": true,
        "Text": [
          1
        ],
        "UserId": true,
        "VoidFlag": true,
        "VoidedBy": true
      }
    }
  },
  "ChildrenSearchFilter": {
    "InvoiceNoteFilter": {
      "Query": "text"
    }
  },
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "Invoice": {
    "AchAcknowledge": 1,
    "AchGroupNumber": "text",
    "AchTranCodeOut": 1,
    "AdditionalDesc": "text",
    "ApPaymentTermsType": 1,
    "Approval": "text",
    "CompletedActions": [
      {
        "EntryId": 1,
        "CompletedActions": 1
      }
    ],
    "CreateAddenda": 1,
    "Description": "text",
    "DfiAccount": "text",
    "DiscountAmount": 1,
    "DiscountDate": "2025-05-22",
    "DiscountTaken": 1,
    "DueAmount": [
      {
        "EntryId": 1,
        "DueAmount": 1
      }
    ],
    "DueDate": [
      {
        "EntryId": 1,
        "DueDate": "2025-05-22"
      }
    ],
    "DueDateFinal": "2025-05-22",
    "Event": 1,
    "EventDate": "2025-05-22",
    "ExpEffectiveDate": "2025-05-22",
    "ExpPostDate": "2025-05-22",
    "ExpenseAmount": [
      {
        "EntryId": 1,
        "ExpenseAmount": 1
      }
    ],
    "ExpenseTable": [
      {
        "EntryId": 1,
        "ExpenseTable": 1
      }
    ],
    "GlAcctsPay": "text",
    "GlDiscount": "text",
    "GlExpense": [
      {
        "EntryId": 1,
        "GlExpense": "text"
      }
    ],
    "GlNameAcctsPay": "text",
    "GlNameDiscount": "text",
    "GlNameExpense": [
      {
        "EntryId": 1,
        "GlNameExpense": "text"
      }
    ],
    "ImageId": "text",
    "InvoiceDate": "2025-05-22",
    "InvoiceFrequency": 1,
    "InvoiceNoteList": {
      "hasReachedMaximumListSize": true,
      "InvoiceNote": [
        {
          "Code": 1,
          "EnterDate": "2025-05-22",
          "EnterTime": 1,
          "ExpirationDate": "2025-05-22",
          "Id": "text",
          "IdType": 1,
          "Locator": 1,
          "RecordChangeDate": "2025-05-22",
          "Text": [
            {
              "EntryId": 1,
              "Text": "text"
            }
          ],
          "UserId": 1,
          "VoidFlag": 1,
          "VoidedBy": 1
        }
      ]
    },
    "LastFmDate": "2025-05-22",
    "Locator": 1,
    "NextRecurInvoiceDate": "2025-05-22",
    "Number": "text",
    "OriginatingInvoiceNumber": "text",
    "PaymentAmount": [
      {
        "EntryId": 1,
        "PaymentAmount": 1
      }
    ],
    "PaymentCheck": [
      {
        "EntryId": 1,
        "PaymentCheck": "text"
      }
    ],
    "PaymentDate": [
      {
        "EntryId": 1,
        "PaymentDate": "2025-05-22"
      }
    ],
    "PaymentMethod": 1,
    "PoNumber": "text",
    "PreNoteDfiAccount": "text",
    "RecordChangeDate": "2025-05-22",
    "RecurrenceDay1": 1,
    "RecurrenceDay2": 1,
    "RecurrenceEndDate": "2025-05-22",
    "RemainingRecurringInvoices": 1,
    "Status": 1,
    "TotalExpenses": 1,
    "TotalInvoiceAmtDue": 1,
    "TotalPayments": 1,
    "Type": 1,
    "UnpaidBalance": 1,
    "User": 1
  }
}

getInvoicePagedListSelectFields

post

Retrieves a paged list of invoices with selected fields.

Authorizations
Body
VendorNumberstringOptional
Responses
200
Successful operation.
application/json
post
POST /nexum/627/persistent/accountspayable/getInvoicePagedListSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 1400

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "VendorNumber": "text",
  "PagingRequestContext": {
    "NumberOfRecordsToReturn": 1,
    "NumberOfRecordsToSkip": 1,
    "Token": "text"
  },
  "SelectableFields": {
    "IncludeAllInvoiceFields": true,
    "InvoiceFields": {
      "AchAcknowledge": true,
      "AchGroupNumber": true,
      "AchTranCodeOut": true,
      "AdditionalDesc": true,
      "ApPaymentTermsType": true,
      "Approval": true,
      "CompletedActions": [
        1
      ],
      "CreateAddenda": true,
      "Description": true,
      "DfiAccount": true,
      "DiscountAmount": true,
      "DiscountDate": true,
      "DiscountTaken": true,
      "DueAmount": [
        1
      ],
      "DueDate": [
        1
      ],
      "DueDateFinal": true,
      "Event": true,
      "EventDate": true,
      "ExpEffectiveDate": true,
      "ExpPostDate": true,
      "ExpenseAmount": [
        1
      ],
      "ExpenseTable": [
        1
      ],
      "GlAcctsPay": true,
      "GlDiscount": true,
      "GlExpense": [
        1
      ],
      "GlNameAcctsPay": true,
      "GlNameDiscount": true,
      "GlNameExpense": [
        1
      ],
      "ImageId": true,
      "InvoiceDate": true,
      "InvoiceFrequency": true,
      "LastFmDate": true,
      "Locator": true,
      "NextRecurInvoiceDate": true,
      "Number": true,
      "OriginatingInvoiceNumber": true,
      "PaymentAmount": [
        1
      ],
      "PaymentCheck": [
        1
      ],
      "PaymentDate": [
        1
      ],
      "PaymentMethod": true,
      "PoNumber": true,
      "PreNoteDfiAccount": true,
      "RecordChangeDate": true,
      "RecurrenceDay1": true,
      "RecurrenceDay2": true,
      "RecurrenceEndDate": true,
      "RemainingRecurringInvoices": true,
      "Status": true,
      "TotalExpenses": true,
      "TotalInvoiceAmtDue": true,
      "TotalPayments": true,
      "Type": true,
      "UnpaidBalance": true,
      "User": true
    }
  },
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "Invoice": [
    {
      "AchAcknowledge": 1,
      "AchGroupNumber": "text",
      "AchTranCodeOut": 1,
      "AdditionalDesc": "text",
      "ApPaymentTermsType": 1,
      "Approval": "text",
      "CompletedActions": [
        {
          "EntryId": 1,
          "CompletedActions": 1
        }
      ],
      "CreateAddenda": 1,
      "Description": "text",
      "DfiAccount": "text",
      "DiscountAmount": 1,
      "DiscountDate": "2025-05-22",
      "DiscountTaken": 1,
      "DueAmount": [
        {
          "EntryId": 1,
          "DueAmount": 1
        }
      ],
      "DueDate": [
        {
          "EntryId": 1,
          "DueDate": "2025-05-22"
        }
      ],
      "DueDateFinal": "2025-05-22",
      "Event": 1,
      "EventDate": "2025-05-22",
      "ExpEffectiveDate": "2025-05-22",
      "ExpPostDate": "2025-05-22",
      "ExpenseAmount": [
        {
          "EntryId": 1,
          "ExpenseAmount": 1
        }
      ],
      "ExpenseTable": [
        {
          "EntryId": 1,
          "ExpenseTable": 1
        }
      ],
      "GlAcctsPay": "text",
      "GlDiscount": "text",
      "GlExpense": [
        {
          "EntryId": 1,
          "GlExpense": "text"
        }
      ],
      "GlNameAcctsPay": "text",
      "GlNameDiscount": "text",
      "GlNameExpense": [
        {
          "EntryId": 1,
          "GlNameExpense": "text"
        }
      ],
      "ImageId": "text",
      "InvoiceDate": "2025-05-22",
      "InvoiceFrequency": 1,
      "InvoiceNoteList": {
        "hasReachedMaximumListSize": true,
        "InvoiceNote": [
          {
            "Code": 1,
            "EnterDate": "2025-05-22",
            "EnterTime": 1,
            "ExpirationDate": "2025-05-22",
            "Id": "text",
            "IdType": 1,
            "Locator": 1,
            "RecordChangeDate": "2025-05-22",
            "Text": [
              {
                "EntryId": 1,
                "Text": "text"
              }
            ],
            "UserId": 1,
            "VoidFlag": 1,
            "VoidedBy": 1
          }
        ]
      },
      "LastFmDate": "2025-05-22",
      "Locator": 1,
      "NextRecurInvoiceDate": "2025-05-22",
      "Number": "text",
      "OriginatingInvoiceNumber": "text",
      "PaymentAmount": [
        {
          "EntryId": 1,
          "PaymentAmount": 1
        }
      ],
      "PaymentCheck": [
        {
          "EntryId": 1,
          "PaymentCheck": "text"
        }
      ],
      "PaymentDate": [
        {
          "EntryId": 1,
          "PaymentDate": "2025-05-22"
        }
      ],
      "PaymentMethod": 1,
      "PoNumber": "text",
      "PreNoteDfiAccount": "text",
      "RecordChangeDate": "2025-05-22",
      "RecurrenceDay1": 1,
      "RecurrenceDay2": 1,
      "RecurrenceEndDate": "2025-05-22",
      "RemainingRecurringInvoices": 1,
      "Status": 1,
      "TotalExpenses": 1,
      "TotalInvoiceAmtDue": 1,
      "TotalPayments": 1,
      "Type": 1,
      "UnpaidBalance": 1,
      "User": 1
    }
  ],
  "Token": "text"
}

searchInvoicePagedSelectFields

post

Searches invoices with pagination and selected fields.

Authorizations
Body
VendorNumberstringOptional
Responses
200
Successful operation.
application/json
post
POST /nexum/627/persistent/accountspayable/searchInvoicePagedSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 1432

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "VendorNumber": "text",
  "PagingRequestContext": {
    "NumberOfRecordsToReturn": 1,
    "NumberOfRecordsToSkip": 1,
    "Token": "text"
  },
  "SelectableFields": {
    "IncludeAllInvoiceFields": true,
    "InvoiceFields": {
      "AchAcknowledge": true,
      "AchGroupNumber": true,
      "AchTranCodeOut": true,
      "AdditionalDesc": true,
      "ApPaymentTermsType": true,
      "Approval": true,
      "CompletedActions": [
        1
      ],
      "CreateAddenda": true,
      "Description": true,
      "DfiAccount": true,
      "DiscountAmount": true,
      "DiscountDate": true,
      "DiscountTaken": true,
      "DueAmount": [
        1
      ],
      "DueDate": [
        1
      ],
      "DueDateFinal": true,
      "Event": true,
      "EventDate": true,
      "ExpEffectiveDate": true,
      "ExpPostDate": true,
      "ExpenseAmount": [
        1
      ],
      "ExpenseTable": [
        1
      ],
      "GlAcctsPay": true,
      "GlDiscount": true,
      "GlExpense": [
        1
      ],
      "GlNameAcctsPay": true,
      "GlNameDiscount": true,
      "GlNameExpense": [
        1
      ],
      "ImageId": true,
      "InvoiceDate": true,
      "InvoiceFrequency": true,
      "LastFmDate": true,
      "Locator": true,
      "NextRecurInvoiceDate": true,
      "Number": true,
      "OriginatingInvoiceNumber": true,
      "PaymentAmount": [
        1
      ],
      "PaymentCheck": [
        1
      ],
      "PaymentDate": [
        1
      ],
      "PaymentMethod": true,
      "PoNumber": true,
      "PreNoteDfiAccount": true,
      "RecordChangeDate": true,
      "RecurrenceDay1": true,
      "RecurrenceDay2": true,
      "RecurrenceEndDate": true,
      "RemainingRecurringInvoices": true,
      "Status": true,
      "TotalExpenses": true,
      "TotalInvoiceAmtDue": true,
      "TotalPayments": true,
      "Type": true,
      "UnpaidBalance": true,
      "User": true
    }
  },
  "SearchFilter": {
    "Query": "text"
  },
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "Invoice": [
    {
      "AchAcknowledge": 1,
      "AchGroupNumber": "text",
      "AchTranCodeOut": 1,
      "AdditionalDesc": "text",
      "ApPaymentTermsType": 1,
      "Approval": "text",
      "CompletedActions": [
        {
          "EntryId": 1,
          "CompletedActions": 1
        }
      ],
      "CreateAddenda": 1,
      "Description": "text",
      "DfiAccount": "text",
      "DiscountAmount": 1,
      "DiscountDate": "2025-05-22",
      "DiscountTaken": 1,
      "DueAmount": [
        {
          "EntryId": 1,
          "DueAmount": 1
        }
      ],
      "DueDate": [
        {
          "EntryId": 1,
          "DueDate": "2025-05-22"
        }
      ],
      "DueDateFinal": "2025-05-22",
      "Event": 1,
      "EventDate": "2025-05-22",
      "ExpEffectiveDate": "2025-05-22",
      "ExpPostDate": "2025-05-22",
      "ExpenseAmount": [
        {
          "EntryId": 1,
          "ExpenseAmount": 1
        }
      ],
      "ExpenseTable": [
        {
          "EntryId": 1,
          "ExpenseTable": 1
        }
      ],
      "GlAcctsPay": "text",
      "GlDiscount": "text",
      "GlExpense": [
        {
          "EntryId": 1,
          "GlExpense": "text"
        }
      ],
      "GlNameAcctsPay": "text",
      "GlNameDiscount": "text",
      "GlNameExpense": [
        {
          "EntryId": 1,
          "GlNameExpense": "text"
        }
      ],
      "ImageId": "text",
      "InvoiceDate": "2025-05-22",
      "InvoiceFrequency": 1,
      "InvoiceNoteList": {
        "hasReachedMaximumListSize": true,
        "InvoiceNote": [
          {
            "Code": 1,
            "EnterDate": "2025-05-22",
            "EnterTime": 1,
            "ExpirationDate": "2025-05-22",
            "Id": "text",
            "IdType": 1,
            "Locator": 1,
            "RecordChangeDate": "2025-05-22",
            "Text": [
              {
                "EntryId": 1,
                "Text": "text"
              }
            ],
            "UserId": 1,
            "VoidFlag": 1,
            "VoidedBy": 1
          }
        ]
      },
      "LastFmDate": "2025-05-22",
      "Locator": 1,
      "NextRecurInvoiceDate": "2025-05-22",
      "Number": "text",
      "OriginatingInvoiceNumber": "text",
      "PaymentAmount": [
        {
          "EntryId": 1,
          "PaymentAmount": 1
        }
      ],
      "PaymentCheck": [
        {
          "EntryId": 1,
          "PaymentCheck": "text"
        }
      ],
      "PaymentDate": [
        {
          "EntryId": 1,
          "PaymentDate": "2025-05-22"
        }
      ],
      "PaymentMethod": 1,
      "PoNumber": "text",
      "PreNoteDfiAccount": "text",
      "RecordChangeDate": "2025-05-22",
      "RecurrenceDay1": 1,
      "RecurrenceDay2": 1,
      "RecurrenceEndDate": "2025-05-22",
      "RemainingRecurringInvoices": 1,
      "Status": 1,
      "TotalExpenses": 1,
      "TotalInvoiceAmtDue": 1,
      "TotalPayments": 1,
      "Type": 1,
      "UnpaidBalance": 1,
      "User": 1
    }
  ],
  "Token": "text"
}

getInvoiceNoteSelectFields

post

Retrieves a note associated with an invoice with selected fields.

Authorizations
Body
VendorNumberstringOptional
InvoiceLocatorintegerOptional
InvoiceNoteLocatorintegerOptional
Responses
200
Successful operation.
application/json
post
POST /nexum/627/persistent/accountspayable/getInvoiceNoteSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 454

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "VendorNumber": "text",
  "InvoiceLocator": 1,
  "InvoiceNoteLocator": 1,
  "SelectableFields": {
    "IncludeAllInvoiceNoteFields": true,
    "InvoiceNoteFields": {
      "Code": true,
      "EnterDate": true,
      "EnterTime": true,
      "ExpirationDate": true,
      "Id": true,
      "IdType": true,
      "Locator": true,
      "RecordChangeDate": true,
      "Text": [
        1
      ],
      "UserId": true,
      "VoidFlag": true,
      "VoidedBy": true
    }
  },
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "InvoiceNote": {
    "Code": 1,
    "EnterDate": "2025-05-22",
    "EnterTime": 1,
    "ExpirationDate": "2025-05-22",
    "Id": "text",
    "IdType": 1,
    "Locator": 1,
    "RecordChangeDate": "2025-05-22",
    "Text": [
      {
        "EntryId": 1,
        "Text": "text"
      }
    ],
    "UserId": 1,
    "VoidFlag": 1,
    "VoidedBy": 1
  }
}

getInvoiceNotePagedListSelectFields

post

Retrieves a paged list of invoice notes with selected fields.

Authorizations
Body
VendorNumberstringOptional
InvoiceLocatorintegerOptional
Responses
200
Successful operation.
application/json
post
POST /nexum/627/persistent/accountspayable/getInvoiceNotePagedListSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 525

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "VendorNumber": "text",
  "InvoiceLocator": 1,
  "PagingRequestContext": {
    "NumberOfRecordsToReturn": 1,
    "NumberOfRecordsToSkip": 1,
    "Token": "text"
  },
  "SelectableFields": {
    "IncludeAllInvoiceNoteFields": true,
    "InvoiceNoteFields": {
      "Code": true,
      "EnterDate": true,
      "EnterTime": true,
      "ExpirationDate": true,
      "Id": true,
      "IdType": true,
      "Locator": true,
      "RecordChangeDate": true,
      "Text": [
        1
      ],
      "UserId": true,
      "VoidFlag": true,
      "VoidedBy": true
    }
  },
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "InvoiceNote": [
    {
      "Code": 1,
      "EnterDate": "2025-05-22",
      "EnterTime": 1,
      "ExpirationDate": "2025-05-22",
      "Id": "text",
      "IdType": 1,
      "Locator": 1,
      "RecordChangeDate": "2025-05-22",
      "Text": [
        {
          "EntryId": 1,
          "Text": "text"
        }
      ],
      "UserId": 1,
      "VoidFlag": 1,
      "VoidedBy": 1
    }
  ],
  "Token": "text"
}

searchInvoiceNotePagedSelectFields

post

Searches invoice notes with pagination and selected fields.

Authorizations
Body
VendorNumberstringOptional
InvoiceLocatorintegerOptional
Responses
200
Successful operation.
application/json
post
POST /nexum/627/persistent/accountspayable/searchInvoiceNotePagedSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 557

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "VendorNumber": "text",
  "InvoiceLocator": 1,
  "PagingRequestContext": {
    "NumberOfRecordsToReturn": 1,
    "NumberOfRecordsToSkip": 1,
    "Token": "text"
  },
  "SelectableFields": {
    "IncludeAllInvoiceNoteFields": true,
    "InvoiceNoteFields": {
      "Code": true,
      "EnterDate": true,
      "EnterTime": true,
      "ExpirationDate": true,
      "Id": true,
      "IdType": true,
      "Locator": true,
      "RecordChangeDate": true,
      "Text": [
        1
      ],
      "UserId": true,
      "VoidFlag": true,
      "VoidedBy": true
    }
  },
  "SearchFilter": {
    "Query": "text"
  },
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "InvoiceNote": [
    {
      "Code": 1,
      "EnterDate": "2025-05-22",
      "EnterTime": 1,
      "ExpirationDate": "2025-05-22",
      "Id": "text",
      "IdType": 1,
      "Locator": 1,
      "RecordChangeDate": "2025-05-22",
      "Text": [
        {
          "EntryId": 1,
          "Text": "text"
        }
      ],
      "UserId": 1,
      "VoidFlag": 1,
      "VoidedBy": 1
    }
  ],
  "Token": "text"
}

getVendorFmHistoryPagedListSelectFields

post

Retrieves a paged list of vendor FM history with selected fields.

Authorizations
Body
VendorNumberstringOptional
Responses
200
Successful operation.
application/json
post
POST /nexum/627/persistent/accountspayable/getVendorFmHistoryPagedListSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 893

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "VendorNumber": "text",
  "PagingRequestContext": {
    "NumberOfRecordsToReturn": 1,
    "NumberOfRecordsToSkip": 1,
    "Token": "text"
  },
  "SelectableFields": {
    "IncludeAllVendorFmHistoryFields": true,
    "VendorFmHistoryFields": {
      "AccountNumber": true,
      "BatchSequence": true,
      "Branch": true,
      "ConfirmationSeq": true,
      "ConsoleNumber": true,
      "DataType": true,
      "FieldName": true,
      "FieldNumber": true,
      "FmType": true,
      "Id": true,
      "IdType": true,
      "LastFmDate": true,
      "NewCharacter": true,
      "NewDate": true,
      "NewMoney": true,
      "NewNumber": true,
      "NewRate": true,
      "OldCharacter": true,
      "OldDate": true,
      "OldMoney": true,
      "OldNumber": true,
      "OldRate": true,
      "PostDate": true,
      "PostTime": true,
      "ProcessorUser": true,
      "RecordName": true,
      "RecordType": true,
      "SecurityLevels": true,
      "SequenceNumber": true,
      "SubFieldNumber": true,
      "UserNumber": true,
      "UserOverride": true
    }
  },
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "VendorFmHistory": [
    {
      "AccountNumber": "text",
      "BatchSequence": 1,
      "Branch": 1,
      "ConfirmationSeq": 1,
      "ConsoleNumber": 1,
      "DataType": 1,
      "FieldName": "text",
      "FieldNumber": 1,
      "FmType": 1,
      "Id": "text",
      "IdType": 1,
      "LastFmDate": "2025-05-22",
      "NewCharacter": "text",
      "NewDate": "2025-05-22",
      "NewMoney": 1,
      "NewNumber": 1,
      "NewRate": 1,
      "OldCharacter": "text",
      "OldDate": "2025-05-22",
      "OldMoney": 1,
      "OldNumber": 1,
      "OldRate": 1,
      "PostDate": "2025-05-22",
      "PostTime": 1,
      "ProcessorUser": 1,
      "RecordName": "text",
      "RecordType": 1,
      "SecurityLevels": 1,
      "SequenceNumber": 1,
      "SubFieldNumber": 1,
      "UserNumber": 1,
      "UserOverride": 1
    }
  ],
  "Token": "text"
}

searchVendorFmHistoryPagedSelectFields

post

Searches vendor FM history with pagination and selected fields.

Authorizations
Body
VendorNumberstringOptional
Responses
200
Successful operation.
application/json
post
POST /nexum/627/persistent/accountspayable/searchVendorFmHistoryPagedSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 981

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "VendorNumber": "text",
  "PagingRequestContext": {
    "NumberOfRecordsToReturn": 1,
    "NumberOfRecordsToSkip": 1,
    "Token": "text"
  },
  "SelectableFields": {
    "IncludeAllVendorFmHistoryFields": true,
    "VendorFmHistoryFields": {
      "AccountNumber": true,
      "BatchSequence": true,
      "Branch": true,
      "ConfirmationSeq": true,
      "ConsoleNumber": true,
      "DataType": true,
      "FieldName": true,
      "FieldNumber": true,
      "FmType": true,
      "Id": true,
      "IdType": true,
      "LastFmDate": true,
      "NewCharacter": true,
      "NewDate": true,
      "NewMoney": true,
      "NewNumber": true,
      "NewRate": true,
      "OldCharacter": true,
      "OldDate": true,
      "OldMoney": true,
      "OldNumber": true,
      "OldRate": true,
      "PostDate": true,
      "PostTime": true,
      "ProcessorUser": true,
      "RecordName": true,
      "RecordType": true,
      "SecurityLevels": true,
      "SequenceNumber": true,
      "SubFieldNumber": true,
      "UserNumber": true,
      "UserOverride": true
    }
  },
  "SearchFilter": {
    "StartPostDate": "2025-05-22",
    "EndPostDate": "2025-05-22",
    "Query": "text"
  },
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "VendorFmHistory": [
    {
      "AccountNumber": "text",
      "BatchSequence": 1,
      "Branch": 1,
      "ConfirmationSeq": 1,
      "ConsoleNumber": 1,
      "DataType": 1,
      "FieldName": "text",
      "FieldNumber": 1,
      "FmType": 1,
      "Id": "text",
      "IdType": 1,
      "LastFmDate": "2025-05-22",
      "NewCharacter": "text",
      "NewDate": "2025-05-22",
      "NewMoney": 1,
      "NewNumber": 1,
      "NewRate": 1,
      "OldCharacter": "text",
      "OldDate": "2025-05-22",
      "OldMoney": 1,
      "OldNumber": 1,
      "OldRate": 1,
      "PostDate": "2025-05-22",
      "PostTime": 1,
      "ProcessorUser": 1,
      "RecordName": "text",
      "RecordType": 1,
      "SecurityLevels": 1,
      "SequenceNumber": 1,
      "SubFieldNumber": 1,
      "UserNumber": 1,
      "UserOverride": 1
    }
  ],
  "Token": "text"
}

updateVendorByID

post

Updates a vendor by ID.

Authorizations
Body
VendorNumberstringOptional
Responses
200
Successful operation.
application/json
post
POST /nexum/627/persistent/accountspayable/updateVendorByID HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 1186

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "VendorNumber": "text",
  "VendorFields": {
    "AchGroupNumber": "text",
    "AddressType": 1,
    "AltEmail": "text",
    "City": "text",
    "Comment1": "text",
    "CompanyDisc": "text",
    "CompanyEntryDesc": "text",
    "Contact": "text",
    "Contact2": "text",
    "Contact2Desc": "text",
    "Contact2Ext": "text",
    "Contact2Phone": "text",
    "ContactDesc": "text",
    "CreditLastYear": 1,
    "CreditYtd": 1,
    "CustomerId": "text",
    "DebitLastYear": 1,
    "DebitYtd": 1,
    "DfiAccount": "text",
    "Email": "text",
    "ExtraAddress": "text",
    "Fax": "text",
    "FmLastPurgeDate": "2025-05-22",
    "GlAcctsPay": "text",
    "GlDiscount": "text",
    "GlExpense": "text",
    "GlNameAcctsPay": "text",
    "GlNameDiscount": "text",
    "GlNameExpense": "text",
    "IrsAmountCode": 1,
    "IrsCorrection": 1,
    "IrsNameControl": "text",
    "IrsReporting": 1,
    "IrsReportingName": "text",
    "LastFmDate": "2025-05-22",
    "LastPaymentAmount": 1,
    "LastPaymentDate": "2025-05-22",
    "Name": "text",
    "Number": "text",
    "Payee": "text",
    "Phone": "text",
    "PhoneExtension": "text",
    "RdfiRt": "text",
    "ReceivingComp": "text",
    "RecordChangeDate": "2025-05-22",
    "RestrictionLevel": 1,
    "Ssn": "text",
    "SsnType": 1,
    "State": "text",
    "Street": "text",
    "UnpaidBalance": 1,
    "ZipCode": "text"
  },
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "UpdateStatus": {
    "isAllFieldsUpdateSuccess": true,
    "FailedUpdateStatus": {
      "Record": "text",
      "ErrorCode": "text",
      "ErrorMessage": "text",
      "PrimaryKeyField": [
        {
          "Name": "text",
          "Value": "text"
        }
      ]
    }
  }
}

updateInvoiceByID

post

Updates an invoice by ID.

Authorizations
Body
VendorNumberstringOptional
InvoiceLocatorintegerOptional
Responses
200
Successful operation.
application/json
post
POST /nexum/627/persistent/accountspayable/updateInvoiceByID HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 1643

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "VendorNumber": "text",
  "InvoiceLocator": 1,
  "InvoiceFields": {
    "AchAcknowledge": 1,
    "AchGroupNumber": "text",
    "AchTranCodeOut": 1,
    "AdditionalDesc": "text",
    "ApPaymentTermsType": 1,
    "Approval": "text",
    "CompletedActions": [
      {
        "EntryId": 1,
        "CompletedActions": 1
      }
    ],
    "CreateAddenda": 1,
    "Description": "text",
    "DfiAccount": "text",
    "DiscountAmount": 1,
    "DiscountDate": "2025-05-22",
    "DiscountTaken": 1,
    "DueAmount": [
      {
        "EntryId": 1,
        "DueAmount": 1
      }
    ],
    "DueDate": [
      {
        "EntryId": 1,
        "DueDate": "2025-05-22"
      }
    ],
    "DueDateFinal": "2025-05-22",
    "Event": 1,
    "EventDate": "2025-05-22",
    "ExpEffectiveDate": "2025-05-22",
    "ExpPostDate": "2025-05-22",
    "ExpenseAmount": [
      {
        "EntryId": 1,
        "ExpenseAmount": 1
      }
    ],
    "ExpenseTable": [
      {
        "EntryId": 1,
        "ExpenseTable": 1
      }
    ],
    "GlAcctsPay": "text",
    "GlDiscount": "text",
    "GlExpense": [
      {
        "EntryId": 1,
        "GlExpense": "text"
      }
    ],
    "GlNameAcctsPay": "text",
    "GlNameDiscount": "text",
    "GlNameExpense": [
      {
        "EntryId": 1,
        "GlNameExpense": "text"
      }
    ],
    "ImageId": "text",
    "InvoiceDate": "2025-05-22",
    "InvoiceFrequency": 1,
    "LastFmDate": "2025-05-22",
    "Locator": 1,
    "NextRecurInvoiceDate": "2025-05-22",
    "Number": "text",
    "OriginatingInvoiceNumber": "text",
    "PaymentAmount": [
      {
        "EntryId": 1,
        "PaymentAmount": 1
      }
    ],
    "PaymentCheck": [
      {
        "EntryId": 1,
        "PaymentCheck": "text"
      }
    ],
    "PaymentDate": [
      {
        "EntryId": 1,
        "PaymentDate": "2025-05-22"
      }
    ],
    "PaymentMethod": 1,
    "PoNumber": "text",
    "PreNoteDfiAccount": "text",
    "RecordChangeDate": "2025-05-22",
    "RecurrenceDay1": 1,
    "RecurrenceDay2": 1,
    "RecurrenceEndDate": "2025-05-22",
    "RemainingRecurringInvoices": 1,
    "Status": 1,
    "TotalExpenses": 1,
    "TotalInvoiceAmtDue": 1,
    "TotalPayments": 1,
    "Type": 1,
    "UnpaidBalance": 1,
    "User": 1
  },
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "UpdateStatus": {
    "isAllFieldsUpdateSuccess": true,
    "FailedUpdateStatus": {
      "Record": "text",
      "ErrorCode": "text",
      "ErrorMessage": "text",
      "PrimaryKeyField": [
        {
          "Name": "text",
          "Value": "text"
        }
      ]
    }
  }
}

updateInvoiceNoteByID

post

Updates an invoice note by ID.

Authorizations
Body
VendorNumberstringOptional
InvoiceLocatorintegerOptional
InvoiceNoteLocatorintegerOptional
Responses
200
Successful operation.
application/json
post
POST /nexum/627/persistent/accountspayable/updateInvoiceNoteByID HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 429

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "VendorNumber": "text",
  "InvoiceLocator": 1,
  "InvoiceNoteLocator": 1,
  "InvoiceNoteFields": {
    "Code": 1,
    "EnterDate": "2025-05-22",
    "EnterTime": 1,
    "ExpirationDate": "2025-05-22",
    "Id": "text",
    "IdType": 1,
    "Locator": 1,
    "RecordChangeDate": "2025-05-22",
    "Text": [
      {
        "EntryId": 1,
        "Text": "text"
      }
    ],
    "UserId": 1,
    "VoidFlag": 1,
    "VoidedBy": 1
  },
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "UpdateStatus": {
    "isAllFieldsUpdateSuccess": true,
    "FailedUpdateStatus": {
      "Record": "text",
      "ErrorCode": "text",
      "ErrorMessage": "text",
      "PrimaryKeyField": [
        {
          "Name": "text",
          "Value": "text"
        }
      ]
    }
  }
}

createVendor

post

Creates a new vendor.

Authorizations
Body
Responses
200
Successful operation.
application/json
post
POST /nexum/627/persistent/accountspayable/createVendor HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 1164

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "VendorFields": {
    "AchGroupNumber": "text",
    "AddressType": 1,
    "AltEmail": "text",
    "City": "text",
    "Comment1": "text",
    "CompanyDisc": "text",
    "CompanyEntryDesc": "text",
    "Contact": "text",
    "Contact2": "text",
    "Contact2Desc": "text",
    "Contact2Ext": "text",
    "Contact2Phone": "text",
    "ContactDesc": "text",
    "CreditLastYear": 1,
    "CreditYtd": 1,
    "CustomerId": "text",
    "DebitLastYear": 1,
    "DebitYtd": 1,
    "DfiAccount": "text",
    "Email": "text",
    "ExtraAddress": "text",
    "Fax": "text",
    "FmLastPurgeDate": "2025-05-22",
    "GlAcctsPay": "text",
    "GlDiscount": "text",
    "GlExpense": "text",
    "GlNameAcctsPay": "text",
    "GlNameDiscount": "text",
    "GlNameExpense": "text",
    "IrsAmountCode": 1,
    "IrsCorrection": 1,
    "IrsNameControl": "text",
    "IrsReporting": 1,
    "IrsReportingName": "text",
    "LastFmDate": "2025-05-22",
    "LastPaymentAmount": 1,
    "LastPaymentDate": "2025-05-22",
    "Name": "text",
    "Number": "text",
    "Payee": "text",
    "Phone": "text",
    "PhoneExtension": "text",
    "RdfiRt": "text",
    "ReceivingComp": "text",
    "RecordChangeDate": "2025-05-22",
    "RestrictionLevel": 1,
    "Ssn": "text",
    "SsnType": 1,
    "State": "text",
    "Street": "text",
    "UnpaidBalance": 1,
    "ZipCode": "text"
  },
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "VendorNumber": "text"
}

createInvoice

post

Creates a new invoice.

Authorizations
Body
VendorNumberstringOptional
Responses
200
Successful operation.
application/json
post
POST /nexum/627/persistent/accountspayable/createInvoice HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 1624

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "VendorNumber": "text",
  "InvoiceFields": {
    "AchAcknowledge": 1,
    "AchGroupNumber": "text",
    "AchTranCodeOut": 1,
    "AdditionalDesc": "text",
    "ApPaymentTermsType": 1,
    "Approval": "text",
    "CompletedActions": [
      {
        "EntryId": 1,
        "CompletedActions": 1
      }
    ],
    "CreateAddenda": 1,
    "Description": "text",
    "DfiAccount": "text",
    "DiscountAmount": 1,
    "DiscountDate": "2025-05-22",
    "DiscountTaken": 1,
    "DueAmount": [
      {
        "EntryId": 1,
        "DueAmount": 1
      }
    ],
    "DueDate": [
      {
        "EntryId": 1,
        "DueDate": "2025-05-22"
      }
    ],
    "DueDateFinal": "2025-05-22",
    "Event": 1,
    "EventDate": "2025-05-22",
    "ExpEffectiveDate": "2025-05-22",
    "ExpPostDate": "2025-05-22",
    "ExpenseAmount": [
      {
        "EntryId": 1,
        "ExpenseAmount": 1
      }
    ],
    "ExpenseTable": [
      {
        "EntryId": 1,
        "ExpenseTable": 1
      }
    ],
    "GlAcctsPay": "text",
    "GlDiscount": "text",
    "GlExpense": [
      {
        "EntryId": 1,
        "GlExpense": "text"
      }
    ],
    "GlNameAcctsPay": "text",
    "GlNameDiscount": "text",
    "GlNameExpense": [
      {
        "EntryId": 1,
        "GlNameExpense": "text"
      }
    ],
    "ImageId": "text",
    "InvoiceDate": "2025-05-22",
    "InvoiceFrequency": 1,
    "LastFmDate": "2025-05-22",
    "Locator": 1,
    "NextRecurInvoiceDate": "2025-05-22",
    "Number": "text",
    "OriginatingInvoiceNumber": "text",
    "PaymentAmount": [
      {
        "EntryId": 1,
        "PaymentAmount": 1
      }
    ],
    "PaymentCheck": [
      {
        "EntryId": 1,
        "PaymentCheck": "text"
      }
    ],
    "PaymentDate": [
      {
        "EntryId": 1,
        "PaymentDate": "2025-05-22"
      }
    ],
    "PaymentMethod": 1,
    "PoNumber": "text",
    "PreNoteDfiAccount": "text",
    "RecordChangeDate": "2025-05-22",
    "RecurrenceDay1": 1,
    "RecurrenceDay2": 1,
    "RecurrenceEndDate": "2025-05-22",
    "RemainingRecurringInvoices": 1,
    "Status": 1,
    "TotalExpenses": 1,
    "TotalInvoiceAmtDue": 1,
    "TotalPayments": 1,
    "Type": 1,
    "UnpaidBalance": 1,
    "User": 1
  },
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "InvoiceLocator": 1
}

createInvoiceNote

post

Creates a note for an invoice.

Authorizations
Body
VendorNumberstringOptional
InvoiceLocatorintegerOptional
Responses
200
Successful operation.
application/json
post
POST /nexum/627/persistent/accountspayable/createInvoiceNote HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 406

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "VendorNumber": "text",
  "InvoiceLocator": 1,
  "InvoiceNoteFields": {
    "Code": 1,
    "EnterDate": "2025-05-22",
    "EnterTime": 1,
    "ExpirationDate": "2025-05-22",
    "Id": "text",
    "IdType": 1,
    "Locator": 1,
    "RecordChangeDate": "2025-05-22",
    "Text": [
      {
        "EntryId": 1,
        "Text": "text"
      }
    ],
    "UserId": 1,
    "VoidFlag": 1,
    "VoidedBy": 1
  },
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "InvoiceNoteLocator": 1
}

deleteVendor

post

Deletes a vendor.

Authorizations
Body
VendorNumberstringRequired
Responses
200
Successful operation.
application/json
post
POST /nexum/627/persistent/accountspayable/deleteVendor HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 146

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "VendorNumber": "text",
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "nxAttributes": {}
}

deleteInvoice

post

Deletes an invoice.

Authorizations
Body
VendorNumberstringOptional
InvoiceLocatorintegerOptional
Responses
200
Successful operation.
application/json
post
POST /nexum/627/persistent/accountspayable/deleteInvoice HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 165

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "VendorNumber": "text",
  "InvoiceLocator": 1,
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "nxAttributes": {}
}

deleteInvoiceNote

post

Deletes a note associated with an invoice.

Authorizations
Body
VendorNumberstringOptional
InvoiceLocatorintegerOptional
InvoiceNoteLocatorintegerOptional
Responses
200
Successful operation.
application/json
post
POST /nexum/627/persistent/accountspayable/deleteInvoiceNote HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 188

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "VendorNumber": "text",
  "InvoiceLocator": 1,
  "InvoiceNoteLocator": 1,
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "nxAttributes": {}
}