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
  • SymXchange Parameters
  • Credential Types
  • Account Number
  • Home Banking
  • Card
  • MICR
  • Lookup
  • User Number
  • Administrative
  • Token

Was this helpful?

  1. SymXchange

Credentials

PreviousWireUscAuditNextDevice Information

Last updated 10 months ago

Was this helpful?

Symitar eDocs References: , ,

With nearly every NexumAPI request, you will need to include the standard Credentials object you're accustomed to from SymXchange. Whether to provide , or , etc. credentials depends on the configuration of each individual operation within a SymXchange service. We'll cover how to set that configuration in the next section.

SymXchange Parameters

Any changes to the credentials of an operation will need to take place in Parameter Manager > SymXchange Parameters within Symitar Quest.

Credential Types

For NexumAPI Playground users:

Each credential type below should work in our environment for their respective operation. If they don't, check out our Help & Feedback page for the best way to reach us!

Account Number

// Example works only for Account Number 13824

{
  // ...
  "Credentials": {
    "AccountNumberCredentials": {
      "AccountNumber": "0000013824",
      "HomeBankingPassword": "Password123!"
    }
  }
}

Home Banking

// Example works only for Account Number 13824

{
  // ...
  "Credentials": {
    "HomeBankingCredentials": {
      "UserName": "TEST13824",
      "Password": "Password123!"
    }
  }
}

Card

// Example works only for Account Number 13824

{
  // ...
  "Credentials": {
    "CardCredentials": {
      "CardNumber": "1234567891234567"
    }
  }
}

MICR

// Example works only with Account Number 13826

{
  // ...
  "Credentials": {
    "MICRCredentials": {
      "MICRNumber": 12345678
    }
  }
}

Lookup

// Example works only with Account Number 14117

{
  // ...
  "Credentials": {
    "LookupCredentials": {
      "Type": 0,
      "Value": "TESTING",
      "HomeBankingPassword": "Password123!"
    }
  }
}

User Number

{
  // ...
  "Credentials": {
    "UserNumberCredentials": {
      "UserNumber": 1995,
      "Password": "2dfKQYR!TeXJwe"
    }
  }
}

Administrative

Additionally, you will need to make sure that there is an Administrative Password set in the Client Parameters.

{
  // ...
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  }
}

Token

{
  // ...
  "Credentials": {
    "TokenId": "iEG+nkqW+Qi3RfTt0STT3QYgxoM4p3ZCqPXI7Ibkg1d5ExB98ottVJJTByff6Kz0WETI1aR03AJZkev5O3J0Cg=="
  }
}

Reminder: The TokenId used in this example is just an example. After a successful login for a user, you'll receive one and it will expire in 15 minutes.

Reminder: Modifying any value in will require the SymXchange instance to be restarted.

The SymXchange operations can be authenticated with various types from within the Credentials object. The available credential types for each operation will vary and can be found in the .

The AccountNumberCredentials credential type can be used when returning account information from Symitar. To configure an operation to use this credential type, ensure that it's set to Yes for the target operation in .

The HomeBankingCredentials credential type can be used when returning account information from Symitar for the home banking user. To configure an operation to use this credential type, ensure that it's set to Yes for the target operation in .

The CardCredentials credential type can be used when returning account information from Symitar with an identical card number. To configure an operation to use this credential type, ensure that it's set to Yes for the target operation in .

The MICRCredentials credential type can be used when returning account information from Symitar with an identical MICR number. To configure an operation to use this credential type, ensure that it's set to Yes for the target operation in .

The LookupCredentials credential type can be used when returning account information from Symitar with an identical Lookup Record and Home Banking Password. To configure an operation to use this credential type, ensure that it's set to Yes for the target operation in .

The UserNumberCredentials credential type is typically used when there needs to be user differentiation between requests. To configure an operation to use this credential type, ensure that it's set to Yes for the target operation in .

The AdministrativeCredentials credential type is typically used by applications as a general authentication standard which is accepted by auditors when it's coupled identifying transactions and File Maintenance (FM) via ProcessorUser. To configure an operation to use this credential type, ensure that it's set to Yes for the target operation in .

The TokenCredentials credential type is used with the . After a successful logon request, a TokenId will be returned that can be provided to any operation that's configured to use it. To configure an operation to use this credential type, ensure that it's set to Yes for the target operation in .

SymXchange API Reference
Symxchange Parameters
SymXchange Parameters
SymXchange Parameters
SymXchange Parameters
SymXchange Parameters
SymXchange Parameters
SymXchange Parameters
SymXchange Parameters
UserManagementService
SymXchange Parameters
Verification for SymXchange
SymXchange Credential Params
SymXchange Per Operation Credentials
User Number
Administrative
Parameter Manager in Symitar Quest configuring the SymXchange Account Service.