Skip to Content

Accessing SuccessFactors SFAPI via a SCP (HCP) Destination

Hi Everyone,

I am trying to call the SFAPI in SCP via a destination. I have always just used oData destinations and they work perfectly, but the SOAP one just gives a 404 Not Found with the text "You are not authorized to access the functionality you have requested."

I cannot even call the WSDL (so long before any SF authentication is involved). I can call https://apisalesdemo8.successfactors.com/sfapi/v1/soap?wsdl fine in a browser with no issues, stick the same in a destination and the authorized issue comes up.

My setup:

Testing directly:

I have tried this with other external WSDL's and it works fine, seems to be related to SF somehow.

Has anyone tried using the SFAPI from SCP (e.g. a Fiori app) and can your give some guidelines? Not sure what I am missing.

I can logon and retrieve data perfectly using other external SOAP testing tools like Boomerang so everything on the SF side seems fine. I just need to be able to reach that server.

Some background on why I want to use SFAPI and not oData API, I need the Employment ID from the entity EmpEmployment but SAP have set that field in oData to be invisible.

Thanks,
Garth

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Nov 17, 2017 at 03:23 PM

    Hi Ricardo,

    No assumed that you need to request SOAP access to be enabled by SAP (like open the port or firewall in their servers). OData is supported by default, but not SOAP it would appear. So either a ticket to open access or for them to unhide the field in oData would be needed I think.

    Thanks
    Garth

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 09, 2017 at 03:20 AM

    Hi Garth,

    Did you get around this?
    Best Regards,

    Add comment
    10|10000 characters needed characters exceeded