Is it possible to pull the primary value from an mfield via OData API?
SAP SuccessFactors Recruiting Management
No, it is not possible to distinguish which is the primary selected value when querying the values from mfields via OData API. When querying in a mfield via OData API, the system will return all the values selected on that field, but no identification o which is the primary one.
Due to the current architecture of the system, the mfields are not providing the primary value via API, the only field that provides that is the Object typed field with multi-select enabled.
An enhancement request has already been submitted on our customer influence portal and is currently being reviewed by our product management team.
Should you want to know more about how to submit enhancement requests, refer to the article 2090228
api, mfield, multi, select, picklist, primary, value distinguish, identify, get, odata, query, enhancement, influence , KBA , LOD-SF-RCM-API , Webservices & APIs , How To