SAP Knowledge Base Article - Public

3026416 - Maximum number of supported API calls - SuccessFactors API

Symptom

You would like to know if there is a limit for multiple single calls from a third party system to a single SuccessFactors end-point, before the SF server crashes and/or closes the connection (maybe to prevent a hacker attack).

Environment

SAP SuccessFactors HXM Suite

Resolution

There is no limit in code for API calls. But the best practice is as below:

Avoid Excessive Client Multithreading:

To prevent server overloads and ensure high availability, we recommend a maximum of 10 concurrent requests / threads per client. Multithreading is only allowed for editing single records. Do not use it for queries/read operations, massive upserts, or $batch operations.

See Also

Other limitations:

2819037 - [1908 Feature] API-11774: $expand Limit of 300000 for OData API Call

2614934 - Successfactors Odata API Batch Operation $batch returns error : The request count exceeds the maximum request count allowed : 180

2810883 - Integration Center Batch Upsert Limit :1000 Records Error : com.sap.db.jdbc.exceptions.BatchUpdateExceptionSapDB: 301: unique constraint violated(input position 3). The row will not be processed for subsequent entities]

SAP SuccessFactors HXM Suite OData API: Developer Guide (V2)

Keywords

maximum, number, limit, odata, API, API calls, request , KBA , LOD-SF-INT-API , API & Adhoc API Framework , LOD-SF-INT , Integrations , LOD-SF-INT-ODATA , OData API Framework , How To

Product

SAP SuccessFactors HXM Suite all versions