Invoke the Oracle Integration Developer APIs from within an Integration
OAuth is required to use the Oracle Integration Developer APIs. Calling the Oracle Integration Developer APIs from within an integration is common.
For example, you use the scheduling Developer API to run a scheduled integration or the lookups Developer API to view lookups from within your integration.
To call the Oracle Integration Developer APIs from within an integration, you must also configure the OAuth policy in the REST Adapter invoke connection.

Configuration Summary
Is OAuth required? | Supported authentication types | Required roles |
---|---|---|
Yes. OAuth is required to invoke the Oracle Integration Developer APIs. | For supported authentication types for REST Adapter invoke connections, see Authentication Types |
The role you assign your confidential client application depends on which APIs you'll be using. If you're creating lookups for example, you'll need the ServiceDeveloper role. For detailed information on each role, see What Users Can Do in the Integrations Design Section by Role.
|
Configuration Steps
- Create a REST Adapter connection
- Add the REST Adapter as an Invoke Connection to an Integration
- Configure OAuth settings for the invoke connection within the integration.
- Use the Design-time URL.
- Change the invoke request parameters and add the parameter integrationInstance.
- Pass the integrationInstance value in the mapping.
- Trigger the integration to invoke the APIs.