SAP Knowledge Base Article - Public

2804049 - OData APIs don't return entity custom field data

Symptom

LMS OData APIs are not returning data for custom fields.

Environment

SAP SuccessFactors Learning

Resolution

You cannot directly retrieve custom field data (Custom Columns) using the standard SAP SuccessFactors LMS OData APIs. This is a known limitation of the LMS API framework. 

Currently the only API that can obtain custom field data is user/v1 Metadata. To know more, please see the Help Portal documentation on this API: user/v1 Metadata Call

  • user/v1 Metadata Call: It only returns the definitions and metadata of the custom fields, not the actual values assigned to individual users.

To have a different system behavior, please vote on the following existing enhancement request on our Influence portal:

Idea 299870 - API webservices to handle custom fields for all entities (user, item, class,...)

See Also

SAP SuccessFactors Learning OData APIs

Keywords

lms, learning, get, api, custom, field, return, item, class, search, does, not, returning, missing, odata, metadata , KBA , LOD-SF-LMS-ODA , Web Services OData , LOD-SF-LMS , Learning Management System , Problem

Product

SAP SuccessFactors Learning all versions