OIPA Service Layer RESTFUL API Overview

"A Service Layer defines an application's boundary and its set of available operations from the perspective of interfacing client layers. It encapsulates the application's business logic, controlling transactions and coordinating responses in the implementation of its operations."

 

This document describes the details that allow customers and partners to integrate with Oracle Insurance Policy Administration platform (OIPA). The client can consume the set of APIs for CRUD and Search operations on OIPA entities such as Policy, Client, Segments, Roles, Address, Phone etc using representational state transfer (REST) web services.

REST API is an application programming interface that provides a simplified way to exchange data through HTTP requests from a client to the server. REST APIs use RESTFUL architecture and HTTP methods to create, update, read, or delete data. The REST architectural style is commonly applied to the design of APIs for modern web services. The APIs design for OIPA is done keeping the following design criteria in mind.

  1. To support real-time integration with multiple applications and data exchange using RESTFUL architecture.

  2. To create a digital Integration layer that allows applications to discover and interact with insurance data in a service oriented architecture using REST principles.