| Bookmark Name | Actions |
|---|
Infinity API Index
NOTE: This Infinity/DBX 4.2.6 API documentation refers to the object and integration services that are delivered as part of Infinity and are valid for the current release
Account Aggregation
Following is the list of APIs shipped as a part of the this module:
| API | Description |
|---|---|
| getAccountsPostLogin | The API retrieves the list of all accounts for the logged-in user in the Online Banking application (OLB). |
Automated Clearing House
The following API is shipped as a part of the this module:ww
| API | Description |
|---|---|
| fetchTransactionSubRecords | The API fetches the sub records of a Transaction performed under an ACH Transaction. |
| UploadACHFile | The API uploads the ACH file for processing. |
| FetchBBTaxSubType | The API fetches Tax Sub Types for a given Tax Type for a Federal Tax template/transactions. |
Accounts Local Services
Following is the list of APIs shipped as a part of the this module:
| API | Description |
|---|---|
| getAccountPendingTransactions | The API gets the pending transactions for a specified account. |
| getAccountPostedTransactions | The API gets the list of posted transactions for a specified account. |
| getAccountTransactionByType | The API gets the list of transactions based on the account type. |
| getFrequentOtherBankAccounts | The API retrieves the list of most frequently used external bank accounts for a given user. |
| getProductList | The API gets the list of products available within a state while applying for a new product. |
| getRecentAccounts | The API gets the list of recent accounts accessed for the user. |
| newAccountOpening | The API creates accounts for the logged in user for the specified products. |
| showDownloadStatements | The API retrieves the statement link of the selected account for a selected month in the selected format (used only in Online Banking). |
| updateAccountPreference | The API updates the account preference for the specified account. |
| updateFavouriteStatus | The API updates the favourite status of an account in Online Banking (OLB) application. |
Account Requests
Following is the list of APIs shipped as a part of the this module:
| API | Description |
|---|---|
| createCardRequest | The API is consumed by OLB to create a new request related to Card or Account |
| createTravelNotification | The API creates a new travel notification for the user with all travel related details to be used by the bank. |
| deleteTravelNotification | The API deletes an existing travel notification for the user. |
| getTravelNotification | The API gets the list of all travel notifications (both active and expired) for the user. |
| getTravelNotificationStatus | The API retrieves the status of a travel notification. |
| updateTravelNotification | The API is used to perform actions on the existing travel notification such as editing the phone number, dates of travel, selected destinations, and selected cards for the travel. |
Alert Management
Following is the list of APIs shipped as a part of the this module:
| API | Description |
|---|---|
| getAllAlerts | The API fetches all alerts grouped by alert types along with customer preference of each alert. |
| getCustomerAlertCategoryChannelPreference | The API is used to fetch Alert Category Channel Preferences of a Customer. |
| getCustomerAlertCategoryPreference | The API is used to Fetch Alert Category Preferences of a Customer. |
| getCustomerAlertTypePreference | The API is used to fetch Alert Type Preferences of Customer. |
| updateAlerts | The API updates an alert. |
| setAlertPreferences | The API is used to set Alert Preferences of the Customer. |
Approvals and Requests - Business Banking
The following API is shipped as a part of the this module:
| API | Description |
|---|---|
| withdrawACHFile | The API can withdraw the ACH file that is uploaded and is pending for approval. |
| withdrawACHTransaction | The API can be used to withdraw the ACH Transaction that is pending for Approval. |
Cards Management Local Services
Following is the list of APIs shipped as a part of the this module:
| API | Description |
|---|---|
| getActiveCards | The API retrieves the list of all active cards available for a user. |
| getCardListForEnrolment | The API gets the list of cards for a user during the enrollment process. |
| getCardsByUsername | The API gets the list of cards based on the user name. |
Check Management Local Services
Following is the list of APIs shipped as a part of the this module:
| API | Description |
|---|---|
| createTransfer - RDC | The API creates various transactions such as transfer, bill pay, P2P, cardless cash, overdraft for cardless cash, and remote check deposit. |
Customer Management
Following is the list of APIs shipped as a part of the this module:
| API | Description |
|---|---|
| createCustomerSecurityQuestions | The API creates the list of security questions and answers entered by the user. |
| getRandomCustomerSecurityQuestions | The API retrieves random questions from the list of security questions. |
| updateCustomerDetails | The API updates the contact details of a customer. |
| trackDeviceRegistration | The API tracks a device for a user. |
| verifyCustomerSecurityQuestions | The API verifies the security questions and answers entered by the user~. |
Customer Request
Following is the list of APIs shipped as a part of the this module:
| API | Description |
|---|---|
| CreateNewCustomerRequestWithoutAttachment | The API creates a new Request or creates a new Message to an existing Request based on the requestId. |
| getAllMessagesForARequest | The API gets all the messages in a Request. |
| getRequestCategory | The API retrieves all the Request categories. |
| getRequests | The API gets all the requests (threads) of a user. |
| getUnreadMessageCount | The API gets total number of unread messages. |
| updateRequest | The API updates the request depending on the input given. |
Customer Service
The following API is shipped as a part of the this module:
| API | Description |
|---|---|
| getContactUs | The API fetches informational content to contact the bank's customer care. |
Internal Users
The following API is shipped as a part of the this module:
| API | Description |
|---|---|
| getAllCountries | The API is used to fetch all the countries at the back end. |
| getAllRegions | The API retrieves the list of all regions maintained in DBX. |
| getRegionDetails | The API retrieves the details of the specified region. |
Login Local Services
Following is the list of APIs shipped as a part of the this module:
| API | Description |
|---|---|
| checkUserEnrolled | The API checks whether the user is enrolled or not. |
| dbxRequestOTP | The API generates an OTP and the associated security key. |
| dbxVerifyOTP | The API validates the supplied OTP against the security key. |
| getPasswordLockoutSettings | The API retrieves the password lockout settings maintained in the DBX identity management system. |
| getPasswordPolicies | The API retrieves the list of password policies. |
| getPasswordRulesAndPolicy | The API retrieves the policies for maintaining a password in DBX. |
| getSecurityQuestions | The API retrieves the list of security questions. |
| getUserNameAndPasswordRulesAndPolicies | The API retrieves the policies for maintaining a username and password in DBX. |
| getUserNameRulesAndPolicy | The API retrieves the policies for user name in DBX. |
| resetDbxUserPassword | The API resets the password of a user. |
| requestEnrollOTP | The API initiates the MFA process or alernately fetches additional parameters required to initiate the MFA process. |
| requestLoginMFAOTP | The API initiates the MFA OTP process for the Login flow. |
| updateDBXUserPassword | The API updates the password of a user. |
| updateDBXUserStatus | The API toggles the status of a user between 'Active' and 'Suspended'. |
| verifyCVV | The API verifies the CVV of the specified card. |
| verifyLoginMFAOTP | The API validates and verifies the OTP passed in from the application for the given Login scenario. |
| verifyPin | The API verifies the PIN provided by the user. |
| verifyLoginMFASecurityQuestions | The API validates and verifies the user's answers to the specified security questions for the given Login scenario. |
| verifyOTPPreLogin | The API validates and verifies the OTP passed in from the application for the given pre-login scenario like reset password or user enrollment. |
Marketing Local Services
The following API is shipped as a part of the this module:
| API | Description |
|---|---|
| sendDmResponse | The API sends data for metrics. |
Onboarding Local Services
Following is the list of APIs shipped as a part of the this module:
| API | Description |
|---|---|
| createDbxCustomer | The API enrolls a retail banking customer in DBX. |
| getUserPersonalInfo | The API retrieves the personal info of a new user while enrolling. |
| getUserState | The API retrieves the state (steps) of a new user while enrolling. |
| userCreditCheck | The API validates the credit check of a user with Social Security Number (SSN). |
| updateRecipient | The API updates the existing recipient details of a user. |
| verifyDbxUser | The API verifies the existence of a user based on a PII (Personally Identifiable Information) and returns the relevant attributes |
| verifyDbxUserName | The API checks if there is a user exist in DBX or External Bank with this identifying information. |
| verifyExistingUserByEmail | The API verifies whether a user exists with the given email. |
| verifyExistingUserByPhone | The API verifies whether a user exists with the given phone number. |
Organization Local Services
Following is the list of APIs shipped as a part of the this module:
| API | Description |
|---|---|
| checkIfOrgMemberExists | The API verifies if a Membership Id exists in core banking system and whether it can be associated with a given user and organization. |
| CreateMicroOrganizationEmployee | The API enrolls a micro business banking user in DBX. |
| getDbxOrganizationUsers | The API retrieves the details of all the corporate users registered for a DBX organization. |
| getOrganizationAccounts | The API retrieves the list of accounts assigned to an organization. |
| GetOrgEmployeeDetails | The API retrieves the details of the specified business banking user in DBX. |
| IsEmailLinkActive | The API checks if an e-Mail link sent to a user during activation is still valid or not. |
| OFACAndCIPChecks | The API initiates the OFAC and CIP verification check for a business banking user. |
| RegisterMBOwner | The API creates a micro business owner in DBX. |
| ResendActivationLink | The API re-sends the e-Mail activation link for a business banking user in DBX. |
| SetOrgEmployeePassword | The API helps the you to set password when your account is created by the Business Owner. |
| updateOrganizationEmployee | The API updates the details of a business banking user in DBX. |
Payments and Withdrawals
Following is the list of APIs shipped as a part of the this module:
| API | Description |
|---|---|
| createBulkBillPay | The API initiates a bulk bill payment. |
| createCardlessTransaction | The API creates a new cardless transaction. |
| getRecentPayee | The API retrieves the list of recent bill payees accessed by a user. |
| getPayeeBills | The API retrieves the list of all bill payments made by the payee. |
| getPendingCardlessTransactions | The API gets a list of pending cardless transactions. |
| getPostedCardlessTransactions | The API gets a list of posted cardless transactions. |
| getUserCompletedBillHistory | The API gets all the past billed transactions of the logged in user. |
| getUsersScheduledBills | The API gets all the scheduled Bill transactions of the logged in user. |
Personalization Local Services
The following API is shipped as a part of the this module:
| API | Description |
|---|---|
| deleteNotification | The API deletes the notification. |
| updateBulkPFMTransaction | The API updates the PFM transaction details for multiple users. |
Product Management
Following is the list of APIs shipped as a part of the this module:
| API | Description |
|---|---|
| fetchBankDetails | The API retrieves a bank's details based on the routing number |
| getAccountDetails | The API points to the service provided by an external bank to retrieve account details for the given account-ID. |
Profile Management Services Local Services
Following is the list of APIs shipped as a part of the this module:
| API | Description |
|---|---|
| checkSecureAccessCode | The API verifies the email and phone enabled status for secure access. |
| checkSecurityQuestionStatus | The API verifies if security questions exist for a user. |
| createAddress | The API creates an address for the user. |
| createPhone | The API creates a new phone number for the user. |
| deleteAddress | The API deletes an address for the user. |
| deletePhone | The API deletes the user phone number. |
| getAllAddress | The API gets all user addresses. |
| getAllPhones | The API gets all user phone numbers. |
| updateAddress | The API updates an existing address. |
| updateDbxCustomer | The API updates personal information such as user name, date of birth and other PII fields. |
| verifyExistingPassword | The API verifies the existing password of a user. |
| updatePhone | The API updates the user phone number. |
| updateSecureAccessCode | The API updates the secure access code for a user. |
| updateUserAccountSettings | The API updates the account settings of a user. |
P2P Transfers Local Services
The following API is shipped as a part of the this module:
| API | Description |
|---|---|
| deletePayPerson | The API deletes a P2P transfer recipient/beneficiary. |
| editPayPerson | The API edits a P2P transfer recipient/beneficiary. |
| getRecentPayPerson | The API retrieves the list of recent pay persons accessed by a user. |
| getPayPersonHistory | The API gets all the P2P transactions done to a particular person. |
| getScheduledTransferAndP2pTransactions | The API gets all the scheduled transfers and P2P transactions of the user in mobile banking. |
| getSentP2PTransactions | The API gets all the P2P transactions made by the current user. |
Static Content
The following API is shipped as a part of the this module:
| API | Description |
|---|---|
| createCustomerTNCForLogin | The API stores customer terms and conditions consent during the first time login into Retail Banking applications. |
| createTermsAndConditions | The API is used to create Terms and Conditions. |
| getCustomerTermsAndConditionsPostLogin | The API gets language specific terms and conditions for given code. |
| getFAQs | The API fetches the informational content such as FAQs. |
| getPrivacyPolicy | The API fetches the informational content such as Privacy Policy. |
| getTermsAndConditions | The API is used to create Terms and Conditions. |
Stop Payments Local Services
Following is the list of APIs shipped as a part of the this module:
| API | Description |
|---|---|
| getDisputedTransactions | The API retrieves the list of disputed transactions for logged in user. |
| getStopCheckPaymentRequestTransactions | The API retrieves the list of disputed transactions for logged in user. |
Transfer to External Account Local Services
Following is the list of APIs shipped as a part of the this module:
| API | Description |
|---|---|
| deleteExternalAccount | The API deletes a specific external account. |
| editExternalAccount | The API edits any external account. |
| getAllExternalAccountsWithPagination | The API gets the list of all external account with pagination. |
| getToExternalAccountTransactions | This API retrieves the list of all transactions for which the given account is a recipient. |
| getUserScheduledTransactions | The API gets all the scheduled transactions of the logged in user. |
| makeTrialDeposit | The API creates a trial deposit to an other bank that is less than $0.50. |
| verifyExternalBankAccount | The API verifies the external bank account using beneficiary's credentials. |
Transfer to Own Account Local Services
Following is the list of APIs shipped as a part of the this module:
| API | Description |
|---|---|
| getSameBankAccount | The API retrieves the list of all internal bank accounts. |
Transactions Local Services
Following is the list of APIs shipped as a part of the this module:
| API | Description |
|---|---|
| cancelScheduledTransactionOccurrence | The API cancels the next scheduled transfer, such as bill pay or P2P transactions. |
| deleteTransaction | The API cancels any scheduled transfers, such as bill pay or P2P transactions. |
Wire Transfers Local Services
Following is the list of APIs shipped as a part of the this module:
| API | Description |
|---|---|
| addRecipient | The API registers a new wire transfer recipient/beneficiary. |
| getRecipientWireTransaction | The API retrieves the list of wire transfers done for a specific payee. |
| getUserWiredTransactions | The API retrieve the list of wire transfers of the logged in user. |
| getWireTransferRecipient | The API retrieve the list of all Wire Transfer Recipients of the logged in user. |
| saveRecipientAfterWireTransfer | The API creates Payee for a one time wire transfer. |
Add Bookmark
save your best linksView Bookmarks
Visit your best linksIn this topic
Are you sure you want to log-off?