Skip to main content

๐Ÿš€ Quickstart

Connect to SAP SuccessFactors with Nango and see data flow in 2 minutes.
1

Create an integration

In Nango (free signup), go to Integrations -> Configure New Integration -> SAP SuccessFactors.
2

Authorize SAP SuccessFactors

Go to Connections -> Add Test Connection -> Authorize, then enter your SAP SuccessFactors credentials (API Server, Company ID, API Key, Private Key, and Username). Later, youโ€™ll let your users do the same directly from your app.
3

Call the SAP SuccessFactors API

Letโ€™s make your first request to the SAP SuccessFactors API (Get person data). Replace the placeholders below with your secret key, integration ID, and connection ID:
curl "https://api.nango.dev/proxy/odata/v2/PerPerson?\$format=json" \
  -H "Authorization: Bearer <NANGO-SECRET-KEY>" \
  -H "Provider-Config-Key: <INTEGRATION-ID>" \
  -H "Connection-Id: <CONNECTION-ID>"
Or fetch credentials dynamically via the Node SDK or API.โœ… Youโ€™re connected! Check the Logs tab in Nango to inspect requests.
4

Implement Nango in your app

Follow our quickstart to integrate Nango in your app.To obtain your own production credentials, follow the setup guide linked below.

๐Ÿ“š SAP SuccessFactors Integration Guides

Nango-maintained guides for common use cases. Official docs: SAP SuccessFactors API documentation

๐Ÿงฉ Pre-built syncs & actions for SAP SuccessFactors

Enable them in your dashboard. Extend and customize to fit your needs.

Employees

Function nameDescriptionTypeSource code
employeesFetches a list of current employees from sap success factorsSync๐Ÿ”— Github
unified-employeesFetches a list of current employees from sap success factors and maps them to the standard HRIS modelSync๐Ÿ”— Github

Groups

Function nameDescriptionTypeSource code
groupsFetches a list of organizational groups from sap success factorsSync๐Ÿ”— Github

Locations

Function nameDescriptionTypeSource code
locationsFetches a list of locations from sap success factorsSync๐Ÿ”— Github