SAP Knowledge Base Article - Public

2982580 - COE_PROPERTY_NOT_FOUND - [COE0021]Invalid property names - Recruiting


When using OData API, get the errors message:

{"error" : { "code" : "COE_PROPERTY_NOT_FOUND", "message" : { "lang" : "en-US", "value" : "[COE0021]Invalid property names: JobRequisition/123456. Please check the property name in Admin Center > OData API Data Dictionary or entity metadata. Ensure there were no data model changes that removed this field, and please execute a refresh metadata to ensure the cache is not corrupted."}}}


SAP SuccessFactors Recruiting


The field that the error is mentioning is not correctly configured in the Integration, i.e. the integration is using the label instead of the Property Name of OData API Data Dictionary.


When using OData API to query, make sure that the field of the entity is being queried with the Property Name and not the label. To check the Propery Name, navigate to Admin Center > OData API Data Dictionary.


COE_PROPERTY_NOT_FOUND, [COE0021]Invalid property names, error, api, query, jobrequisition, entity, property, name, invalid, RCM, Success Factors , recruiting , KBA , LOD-SF-RCM-API , Webservices & APIs , Problem


SAP SuccessFactors Recruiting all versions