REST APIs for OIPA SOAP Web Services

The OIPA Service Layer provides REST APIs for using OIPA SOAP web services. OIPA exposes many of its core functionalities to external applications through SOAP Web Services. SOAP (Simple Object Access Protocol) is an XML-based language used for the transport of structured information from a requester to a provider. The REST service requests use the AsFile configuration defined for SOAP web services to create or update different OIPA entities such as activities.

For more information on AsFile and SOAP service implementation, refer OIPA SOAP Web Services.

The Service Layer exposes the following REST endpoints using the OIPA SOAP web services for third-party system integrations:
  • FileReceived: This POST service is for inserting data, providing quote details and performing illustrations.
  • ExposedComputation: This POST service is for exposing OIPA's math engine.
  • ProcessPolicy: This PUT service is for processing all pending activities on an existing policy.

Request Formats

The Service Layer REST URI accepts the payload in both XML and JSON format and returns the response in the same format as the request sent (JSON/XML) to the requested application.