My Oracle Support Banner

Invoking the documented OIC3 REST API endpoints using OAuth fails with HTTP/1.1 401 Unauthorized (Doc ID 2920050.1)

Last updated on JANUARY 16, 2024

Applies to:

Oracle Integration 3 - Version N/A and later
Information in this document applies to any platform.

Symptoms

After configuring an IDCS Application for OAuth Authentication/Authorization Grant Type ( Reference: Configure a Trusted Application to Authenticate with OAuth) it is possible to use use an OAuth token to invoke Oracle Integration 3 integrations successfully. eg. it is possible to invoke an endpoint like this:

GET https://xxxxxxx-yyyyy-zz.integration.your-region-1.ocp.oraclecloud.com/ic/api/integration/v1/flows/rest/<INTEGRATION_NAME>/1.0/hello

 

However when invoking any of the documented factory REST APIs for Oracle Integration 3 endpoints (Reference: REST API for Oracle Integration 3  ) using the same token, it fails with HTTP/1.1 401 Unauthorized. eg:

GET https://xxxxxxx-yyyyy-zz.integration.your-region-1.ocp.oraclecloud.com/ic/api/integration/v1/integrations

HTTP/1.1 401 Unauthorized

"code" : "NotAuthenticated",
"message": "The required information to complete authentication was not provided or was incorrect."

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.