SAP Knowledge Base Article - Public

2912181 - Multiple apiOptionProfileID not supported for SuccessFactors ODATA Upsert Request

Symptom

Multiple apiOptionProfileID not supported for SuccessFactors ODATA Upsert Request

Environment

  • SuccessFactors HXM Suite
    • SuccessFactors OData API

Resolution

  • Go to Admin Center->Manage API Option Profile.
  • Here you can view already existed Profiles by clicking on "List API Option Profile".
  • You can create a new profile by selecting "Add API Option Profile" and choose USER entity type.
  • However, If you try passing multiple profile parameter for ODATA API request using apiOptionProfileID, only first parameter value will be considered.

Example: 

When you trigger below API request, only apiOptionProfileID=ID01 will be considered by ODATA API framework.

https://<API-Server>/odata/v2/User?$format=JSON&apiOptionProfileID=ID01&apiOptionProfileID=ID02 

See Also

Documentation: Managing User API Options

Keywords

ODATA Upsert, Add API Option Profile, List API Option Profile , KBA , LOD-SF-INT-ODATA , OData API Framework , Problem

Product

SAP SuccessFactors HCM suite all versions