You're almost there! Please answer a few more questions for access to the Applications content. Complete registration
Interested in joining? Complete your registration by providing Areas of Interest here. Register

AI Agent Studio 26C - External REST GET dynamic query parameter regression

Our External REST tool worked correctly before the 26C upgrade.

Oracle Fusion endpoint:
/fscmRestApi/resources/11.13.18.05/invoices

Required dynamic request:
?q=InvoiceNumber='00024631TAX'

Hardcoded query works correctly and returns:
HTTP 200
count = 1

After 26C, dynamic query parameter handling no longer works.

When parameter q is added in the External REST endpoint Parameters section, the runtime generates:

"query_dict": {
"fields": "q"
}

and Oracle Fusion returns HTTP 400:
"URL request parameter fields with value q is not valid."

When the parameter is removed, the runtime calls the invoices endpoint with an empty query_dict and retrieves unrelated invoices.

Using {invoiceNumber} in the query string sends the placeholder literally instead of substituting the runtime value.

Howdy, Stranger!

Log In

To view full details, sign in.

Register

Don't have an account? Click here to get started!