Configuring the Endpoint URL for Outbound Web Services

Siebel administrators use the following procedure to configure the endpoint URL for outbound Web services.

To configure the endpoint URL for outbound Web services

  1. Navigate to the Administration - Web Services screen, then the Outbound Rest Services view.

  2. Query for the following Web services:

    1. ORACLSIEBEOFSSERVIREGIOSYNC
    2. ORCLROFSSBLEMPLOYEESYNC
    3. ORACSIEBOFSSRZIPCINCRSYNC
    4. ORCLROFSSBLBOOKAPPOINTMENT
    5. ORCLROFSSBLCNFRMAPPOINTMENT
    6. ORACLSIEBEOFSCANCEAPPOISYNC
    7. ORACSIEBOFSINCRSREXCESYNC
    8. ORCLROFSSBLINSRTACTIVITY
    9. ORCLROFSSBLUPDATAPPOINTMENT
  3. For each of these Web services, navigate to the Service Ports applet, and update the Address field with a value by Getting URL from Oracle Integration Cloud (OIC) Integration flows. Process of getting URL is explained at step 5 and 6.

  4. For each Business Service there is a corresponding Unique Identifier in Oracle Integration Cloud.

    Below is the table for the same.

    Siebel Business Service OIC Integration Identifier

    ORACLSIEBEOFSSERVIREGIOSYNC

    ORCL-BA-SBL_OFS_SERVICE_REGION

    ORCLROFSSBLEMPLOYEESYNC

    ORCL-BA-SBL_OFS_EMPLOYEE_SYNC

    ORACSIEBOFSSRZIPCINCRSYNC

    ORCL-BA-SBL_OFS_SR_ZIPCODE_INCR

    ORCLROFSSBLBOOKAPPOINTMENT

    ORCL-BA-SBL_OFS_BOOK_APPOINTMENT

    ORCLROFSSBLCNFRMAPPOINTMENT

    ORCL-BA-SBL_OFS_CNFRM_APPNTMENT

    ORACLSIEBEOFSCANCEAPPOISYNC

    ORCL-BA-SBL_OFS_CANCEL_APPOINT

    ORACSIEBOFSINCRSREXCESYNC

    ORCL-BA-SBL_OFS_HOLID_EXCEP_INCR

    ORCLROFSSBLINSRTACTIVITY

    ORCL-BA-SBL_OFS_INSERT_ACTIVITY

    ORCLROFSSBLUPDATAPPOINTMENT

    ORCL-BA-SBL_OFS_UPDATE_APPNTMENT

  5. Login to OIC instance and goto Integrations list and search for OIC Integration Identifier mentioned above for the service. In case there are multiple integration take the Active one.

  6. Click on Run Button and then click on metadata URL

  7. Copy EndpointURL and put this URL into Address field mentioned in step 3 and Save Record.

    Here are sample URLs at below table. There can be change in version so please make sure point to right version of the URL. In Sample URL its 1.0 version.

    Siebel Business Service Sample Endpoint URL

    ORACLSIEBEOFSSERVIREGIOSYNC

    https://<OICURL>:<Port>/ic/api/integration/v1/flows/rest/ORCL-BA-SBL_OFS_SERVICE_REGION/1.0/sendServiceRegionDetails

    ORACSIEBOFSSRZIPCINCRSYNC

    https://<OICURL>:<Port>/ic/api/integration/v1/flows/rest/ORCL-BA-SBL_OFS_SR_ZIPCODE_INCR/1.0/updateIncrementalZipcodes

    ORCLROFSSBLEMPLOYEESYNC

    https://<OICURL>:<Port>/ic/api/integration/v1/flows/rest/ORCL-BA-SBL_OFS_EMPLOYEE_SYNC/1.0/sendEmployeeData

    ORACSIEBOFSINCRSREXCESYNC

    https://<OICURL>:<Port>/ic/api/integration/v1/flows/rest/ORCL-BA-SBL_OFS_HOLID_EXCEP_INCR/1.0/getIncrementalSRExceptionDetails

    ORACLSIEBEOFSCANCEAPPOISYNC

    https://<OICURL>:<Port>/ic/api/integration/v1/flows/rest/ORCL-BA-SBL_OFS_CANCEL_APPOINT/1.0/cancelAppointment

    ORCLROFSSBLINSRTACTIVITY

    https://<OICURL>:<Port>/ic/api/integration/v1/flows/rest/ORCL-BA-SBL_OFS_INSERT_ACTIVITY/1.0/getInsertActivityDetails

    ORCLROFSSBLBOOKAPPOINTMENT

    https://<OICURL>:<Port>/ic/api/integration/v1/flows/rest/ORCL-BA-SBL_OFS_BOOK_APPOINTMENT/1.0/getBookAppointmentDetails

    ORCLROFSSBLCNFRMAPPOINTMENT

    https://<OICURL>:<Port>/ic/api/integration/v1/flows/rest/ORCL-BA-SBL_OFS_CNFRM_APPNTMENT/1.0/getConfirmAppointmentDetails

    ORCLROFSSBLUPDATAPPOINTMENT

    https://<OICURL>:<Port>/ic/api/integration/v1/flows/rest/ORCL-BA-SBL_OFS_UPDATE_APPNTMENT/1.0/getUpdatedAppointmentDetails

  8. Click Clear Cache

  9. Repeat this for all Business Service mentioned in above table.