APEX

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

APEX

Introduction
This case study showcases an integration project where the task was to create a Student
REST API in Oracle Application Express (APEX). The integration involved using Oracle
Integration Cloud (OIC) to perform a POST operation to the API. Based on the value of the
fee payment column, the admission approval column was updated to "Approved" if the fee
payment was marked as "Yes," and "Not Approved" otherwise. This integration was
achieved using OIC's PUT handler.

Integration Objectives:

1. Automate the process of updating the admission approval status for students based on their
fee payment.
2. Create a Student REST API in Oracle APEX to manage student data and enable external
systems to interact with it.
3. Integrate OIC with the Student REST API to perform a POST operation and update the
admission approval column based on the fee payment value.
4. Utilize OIC's PUT handler to manipulate data and set the appropriate value for the
admission approval column.

5. Streamline the student admission process by automating the approval status update.

-----------------
Solution Overview: The integration project involved the following components:

Student REST API: Created in Oracle APEX, the API provided endpoints to manage
student data, including the fee payment and admission approval columns.

Oracle Integration Cloud (OIC): A cloud-based integration platform used to


orchestrate and automate the integration process.

Integration Steps: The integration process involved the following key steps:

1. Designing the Student REST API: We designed and implemented the Student REST
API in Oracle APEX, including the fee payment and admission approval columns.
2. Setting up the Integration in OIC: we configured the integration in OIC to perform a
POST operation, which would send fee payment data to the API endpoint.
3. Data Transformation: OIC transformed the incoming data from external systems into
a format compatible with the API's payload structure.
4. Decision Point in OIC: OIC evaluated the fee payment value received from the POST
operation. If the value was "Yes," the admission approval column was updated to
"Approved." Otherwise, it was set to "Not Approved" using OIC's PUT handler.
5. Updating the Admission Approval Column: OIC utilized the PUT handler to update
the admission approval column in the Student REST API based on the decision made
in the previous step.
6. Testing and Validation: The team tested the integration by simulating fee payment
data through the POST operation in OIC and validated the results by checking the
updated admission approval column in the Student REST API.

Conclusion :-
Conclusion: The integration project successfully integrated the Student REST API created in
Oracle APEX with Oracle Integration Cloud (OIC). The integration enabled OIC to perform a
POST operation and update the admission approval column based on the fee payment value.
The automation of the admission approval process streamlined the student admission
workflow, improved data accuracy, and resulted in time and cost savings for the educational
institution. The project demonstrated the effectiveness of using OIC's PUT handler and the
value of integrating systems to optimize business processes.

You might also like