Symptom
You are trying to export the "About me" text that is stored inside the Employee Profile / My Employee File > Header using Integration center or OData API.
Environment
SuccessFactors HCM Suite
- OData API
- Integration center
Reproducing the Issue
- Go to Integration Center
- Select CREATE > Create New Scheduled CSV File Output Integration
- Select EPPublicProfile
- Get the message EPPublicProfile is not a starting entity
Resolution
This information is stored inside the OData entity named EPPublicProfile
This entity provides public profile information that is not already available in other OData APIs. For example, "About Me" videos, "My Name" audio recordings, and "Introduction" text.
Note
This entity is internal and intended to be used by Mobile only. If you insist on using it, please note there might risks and it only support v12 Profile.
The sentence above means, this entity is exposed for the SF mobile only and cannot be consumed using Integration center.
There is a workaround using OData (3rd party Odata API tool), and worked.
In that case, we need to pass the user ID manually in the query as filter, sample:
GET https://<API_URL>/odata/v2/EPPublicProfile?$filter=userId eq '666'&$format=json
Results:
See Also
Keywords
About me, header, section, export, download, Integration center, odata api, SuccessFactors HCM HCM suite, EPPublicProfile , KBA , LOD-SF-INT-INC , Integration Center , LOD-SF-INT , Integrations , LOD-SF-INT-ODATA , OData API Framework , How To
SAP Knowledge Base Article - Public