Hi,
We're having some difficulty finding in depth documentation on the Oracle EBS REST API's and whether or not to use Integrated SOA Gateway (ISG).
Our goals:
- Creating, reading, updating, deleting employee records in Oracle EBS’s HR module
- Creating, reading, updating, deleting Oracle EBS user accounts for some of these employees
- Assigning / removing Oracle EBS systemroles for these user accounts, giving them access to certain functionality/data
From documentation we've understood that we need to expose the relevant Oracle EBS PL/SQL API's through Integrated SOA Gateway (ISG) first, but our pre-sales contact at Oracle later told that using ISG wasn't required. This leaves us a bit confused. In depth documentation we also haven't found yet.
Our questions:
- Do we need ISG to expose the relevant Oracle EBS PL/SQL API's as REST services?
- If so, which of Oracle EBS’s PL/SQL API’s need to be exposed as REST API’s exactly, to achieve our goals (mentioned above)?
- What are the exact interface specifications for these, once exposed as REST API’s?
- Relative URL for resources involved
- HTTP operations
- Request parameters
- Request and response bodies
Unfortunately, we don't have access to the customer environment yet. We don't want to wait for that and rather have a head start by studying and prototyping connectivity with the API's involved.
Any help in achieving our goals is greatly appreciated.
Thanks.