Hello Everyone,
I am trying to connect to OData API (FODepartment) in SuccessFactors(SF) from SAP API Management. While making the calls to SF, I am getting HTTP 400 Error:
Error: We are sorry but the request could not be understood by the server (error code 400).

I am using OAuth authentication to connect to the SF system. I am able to get the token using the SAML bearer assertion, I checked this in POSTMAN by making direct calls to SF using the same token from debug logs from SAP APIM and it works fine there without any issues. But it fails in SAP APIM. It is a GET request that I am making and I have checked the target URL for any discrepencies. Spaces in the URL are replaced by '%20' as suggested in this OSS Note.
Can anyone please advise what am I doing wrong here?
Given below are the screenshots from the API Proxy I have configured:





Regards,
Faisal