Siebel REST API Response For Request With Searchspec =([Type]='Customer') Retruns Incorrect Response Parameters Link
(Doc ID 2975503.1)
Last updated on SEPTEMBER 20, 2023
Applies to:
Siebel CRM - Version 23.6 and laterInformation in this document applies to any platform.
Symptoms
When attempting to query by using a SearchSpec through REST API using '='(equals symbol) character, the SearchSpec is incorrectly interpreted and "rel": "self" request parameters in the response are truncated:
The very bottom of the response returned shows this:
Notice how in the 1st example the response is truncated: searchSpec = ([Type] , while in the 2nd example, the response is correctly provided: searchSpec = ([Type] LIKE 'Customer'),
The issue can be reproduced at will with the following steps:
1. Open POSTMAN.
2. Create a new GET request.
3. Provide the authentication parameters as basic auth in the Authorization tab in POSTMAN.
4. Send a request to the following URI: https://<hostname>:<AI port>/siebel/v1.0/data/Account/Account/?searchSpec = ([Type] = 'Customer')
5. Notice the truncated response.
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 |
References |