1.1 Integration Touchpoints

This topic describes about the integration touchpoints.

Below table contains all the integration touchpoints used by Oracle Banking Digital Experience to integrate to Oracle Banking Origination.

Note:

Please refer the API Documentation for more information on the individual API details and structure.

Table 1-1 Integration Touchpoints

Interface ID Description Request Type Operation
/obremo-rpm-businessproductdetails-services/web/businessproducts?channel=OBDX Business Product API Get This API is used to list the OBDX specific business products configured in OBO. Required parameters can be sent so as to filter the results of products
/obremo-rpm-process-driver-services/service/initiate Initiation API Post

This API is used to initiate

  • a multi-product application
  • convert an IPA to full application

The response will give back Application Number, Process Reference Numbers and the required mandatory document list for the selected Business Products.

/obremo-rpm-process-driver-services/service/submit Submit API Post

This API is used to do the following on the initiated application

  • save – save required data without any business validation
  • submit – submit the required final data to Oracle Banking Origination so that application can be further processed in Oracle Banking Origination
  • terminate – Cancel already initiated application
/obremo-rpm-process-driver-services/service /getData/{applicationNumber} Get Application Data API Get This API is used to fetch the already saved application details from Oracle Banking Origination.
/obremo-rpm-projection-services/ /service/inquiry/applicationsList Application tracker Get This API is used to get the basic details and status of applications initiated through Oracle Banking Origination. Required parameters can be sent to filter out the results.
/obremo-rpm-process-driver-services/service/getDocumentList Document List API Get This API is used to fetch the documents which are required to be submitted for an existing application or a business product.
/obremo-rpm-maintenance-services/service-api/v1/applicationmaintenance/{type} Maintenance List API Get This API is used to fetch static LOV values for drop-down fields from Oracle Banking Origination. These are factory-shipped static values.
/obremo-rpm-process-driver-services/service/loanOfferDecision Loan Offer Decision API Post This API is used to accept/reject the loan offer which is generated in Oracle Banking Origination.
/obremo-rpm-projection-services/service/inquiry/ipaApplicationSearch IPA Application tracker API Get This API is used to fetch the basic details and status of In-Principle Approval processes.
/obremo-rpm-maintenance-services/clarificationdetails Customer Clarification API Put Update To and from communication between Oracle Banking Origination bank user and customer
/obremo-rpm-lo-loanapplications/web/v1/repayment/schedule Repayment Schedule API Post The Repayment Schedule API provides a detailed timeline of loan payments, showing due dates, payment amounts (principal and interest), and the outstanding balance after each installments
/obremo-rpm-process-driver-services/service/relationshipPricingBenefits To get Relationship Pricing Benefits Post This API is used to get Loan Quote with Differential Pricing and Relationship Benefit for Existing Customer
obremo-rpm-process-driver-services/service/casaOfferDecision CASA Offer Decision API Post This API is used to accept/reject the casa offer which is generated in Oracle Banking Origination
/cmc-businessoverrides-services/web/v1/businessoverrides/{processRefNo}?status=W Get WIP Business Overrides Get Call this GET API after final applications submit to fetch business overrides
/cmc-businessoverrides-serrvices/web/v1/businessoverrides/{processRefNo}/accept Accept Business Overrides Put Call this PUT API to ACCEPT business overrides
/cmc-businessoverrides-services/web/v1/businessoverrides/{processRefNo}?status=!W View Accepted Business Overirdes Get Call this GET API to view accepted overrides

Table 1-2 Integration Touchpoints

Interface ID Description Request Type Operation
/obremo-rpm-businessproductdetails-services/web/businessproducts?channel=OBDX Business Product API Get This API is used to list the OBDX specific business products configured in OBO. Required parameters can be sent so as to filter the results of products
/obremo-rpm-process-driver-services/service/initiate Initiation API Post

This API is used to initiate

  • a multi-product application
  • convert an IPA to full application

The response will give back Application Number, Process Reference Numbers and the required mandatory document list for the selected Business Products.

/obremo-rpm-process-driver-services/service/submit Submit API Post

This API is used to do the following on the initiated application

  • save – save required data without any business validation
  • submit – submit the required final data to Oracle Banking Origination so that application can be further processed in Oracle Banking Origination
  • terminate – Cancel already initiated application
/obremo-rpm-process-driver-services/service /getData/{applicationNumber} Get Application Data API Get This API is used to fetch the already saved application details from Oracle Banking Origination.
/obremo-rpm-projection-services/ /service/inquiry/applicationsList Application tracker Get This API is used to get the basic details and status of applications initiated through Oracle Banking Origination. Required parameters can be sent to filter out the results.
/obremo-rpm-process-driver-services/service/getDocumentList Document List API Get This API is used to fetch the documents which are required to be submitted for an existing application or a business product.
/obremo-rpm-maintenance-services/service-api/v1/applicationmaintenance/{type} Maintenance List API Get This API is used to fetch static LOV values for drop-down fields from Oracle Banking Origination. These are factory-shipped static values.
/obremo-rpm-process-driver-services/service/loanOfferDecision Loan Offer Decision API Post This API is used to accept/reject the loan offer which is generated in Oracle Banking Origination.
/obremo-rpm-projection-services/service/inquiry/ipaApplicationSearch IPA Application tracker API Get This API is used to fetch the basic details and status of In-Principle Approval processes.
/obremo-rpm-maintenance-services/clarificationdetails Customer Clarification API PUT Update To and from communication between Oracle Banking Origination bank user and customer
/obremo-rpm-lo-loanapplications/web/v1/repayment/schedule Repayment Schedule API POST The Repayment Schedule API provides a detailed timeline of loan payments, showing due dates, payment amounts (principal and interest), and the outstanding balance after each installments
/obremo-rpm-process-driver-services/service/relationshipPricingBenefits To get Relationship Pricing Benefits POST This API is used to get Loan Quote with Differential Pricing and Relationship Benefit for Existing Customer
obremo-rpm-process-driver-services/service/casaOfferDecision CASA Offer Decision API POST This API is used to accept/reject the casa offer which is generated in Oracle Banking Origination
/cmc-businessoverrides-services/web/v1/businessoverrides/{processRefNo}?status=W Get WIP Business Overrides GET Call this GET API after final applications submit to fetch business overrides
/cmc-businessoverrides-serrvices/web/v1/businessoverrides/{processRefNo}/accept Accept Business Overrides PUT Call this PUT API to ACCEPT business overrides
/cmc-businessoverrides-services/web/v1/businessoverrides/{processRefNo}?status=!W View Accepted Business Overirdes GET Call this GET API to view accepted overrides