I have yet to see anything come out. I asked a friend who works on SAP if he has any comments, and we shall see if he responds.
A previous poster in this thread suggested there is a SOAP API, if you can snag the WSDL and pass it on to me, I can take a look.
The simplest way would be to use the SuccessFactors built-in file export (CSV) capabilities and IDM CSV-driver.
However due to the limitations of the CSV format we did implement a bi-directional SOAP interface which used the SuccessFactors SCPI middleware to create a custom web service interface for inbound and outbound messages. A lot of work in the SCPI side for sure, IDM side was fairly simple SOAP driver implementation.
I don't think SuccessFactors had any native usable web service interfaces for integrating with IDM, at least that was the case year ago.
Never touched this app, but after reviewing this thread, just googled about available APIs for SAP Sucess Factor and found that now it has 2 options: SOAP and REST.
SuccessFactors has different APIs available, OData and SFAPI.
The SFAPI is SuccessFactors Data API. It is a SOAP Web Service designed for importing and exporting data to and from your SuccessFactors instance. It provides generic CRUD (Create, Read, Update, Delete) operations to access data, as well as meta-data operations to allow runtime discovery of the data. Data are exposed as entities called SFObjects, which are conceptually analogous to database tables. Using the meta-data operations, you can list the SFObjects available to the API, and describe the fields in these entities. Using the CRUD operations you can query or edit the data.
The Open Data Protocol (OData) is a standardized protocol for creating and consuming data APIs. OData builds on core protocols like HTTP, and commonly accepted methodologies like REST. The result is a uniform way to expose full-featured data APIs. OData provides both a standard for how to represent your data and a metadata method to describe the structure of your data, and the operations available in your API. SuccessFactors OData API service is based on OData V2.0. The HCM Suite OData API is SuccessFactors Web Services API based on OData protocol intended to enable access to data in the SuccessFactors system. The API is data oriented. This API provides methods for CRUD style access (Create, Read, Update and Delete). The API is best used for frequent or real time requests for small amounts of data. Large data requests are better handled by batch FTP processes. This OData API is used to configure entities. Each SuccessFactors module can be accessed using its own set of entities.
I just google for SAP SuccessFactor WSDL and found entry points available for public.
provide access to 3 WSDLs (different versions for different APIs)
Pretty interesting BLOG post with detailed explanations:
Hands-On – Testing Integration with SuccessFactors SFAPI