cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Is it possible to use Successfactors SFAPI(SOAP) or ODATA API with ABAP w/o SAP PI or HCI?

i048836
Product and Topic Expert
Product and Topic Expert
0 Likes
2,582

Dear Expert.

SAP SuccessFactors provides ODATA API and SFAPI web service for integration.

My question is below;

Is it possible for ABAP to control Successfactors ODATA or SFAPI(SOAP) without SAP PI or HCI?

I think that it is possible with 'Enterprise service' as my previous experiences.

SFAPI WSDL is

https://apisalesdemo8.successfactors.com/sfapi/v1/soap?wsdl

and Succcessfactors ODATA API is

https://apisalesdemo8.successfactors.com/odata/v2?wsdl

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Likes

Hi,

We are trying to consume SuccessFactors Odata Services in ABAP using the samples of other Blogs. The issue we have is that we get an error when we try to connect to the url https://api2.successfactors.eu/odata/v2/. We created an external connection in SM59 and we get the following message "ICM_HTTP_SSL_ERROR". Any idea of what is missing or we need to install any kind of certificate or something?

weberpat
Contributor
0 Likes

Yes, that should be possible. Both SOAP-based web services and ODATA resources can be consumed using ABAP code, so if your client's integration policies allow for external connections from ECC without a middleware, you could implement the integration directly in your ABAP code.

i048836
Product and Topic Expert
Product and Topic Expert
0 Likes

Could you share the development sample process with me?

weberpat
Contributor
0 Likes

Hi Joong,

There are quite a few blog articles out there that explain how to do it. Here are just some random examples. A lot more can be found with a simple Google search.

ODATA GET

ODATA POST

SOAP

Hope this helps.