SAP Knowledge Base Article - Public

2825011 - Is there a way to know the statuses that I have on a Application Status Set using API - Recruiting Management

Symptom

Is there any way for me to know what are the statuses that I have on my Application Status Set associated to a Job Requisition template via API?

Environment

SAP SuccessFactors Recruiting Management

Resolution

No. Currently on the system we don't have any entities representing the Application Status Set configuration, and we don't have a way to pull out the set of fields that compose the Applicant Status Set.

One possible option, if you need to identify what statuses, since when you are using API to move candidates you are obligated to have the CandidateStatus Picklist aligned with the status you have, you will be able to use that, performing a request for the picklist information and with that you will have a list of the statuses, but you will still not be able to identify if the status belong to only a specific Status Set.

Example of the request for getting the values from the picklist: /odata/v2/Picklist?$filter=picklistId eq 'CandidateStatus'&$expand=picklistOptions

That will return you the picklist and the picklist properties(id, externalCode, status and etc...).

If you feel that this functionality is something that would be necessary for you, and would like to see that on the product in the future, we encourage you to have this submitted on the Influence portal, so our Product Management team can have this implemented on future releases. Please check the article 2090228 for more information.

See Also

2090228 - How to Submit Enhancement Requests for SAP SuccessFactors Products

Keywords

applicant, app, status, set, id, api, configuration, pull, out, dynamically, entity, job, application , KBA , LOD-SF-RCM-INT , Integration Center & Intelligent Services , How To

Product

SAP SuccessFactors Recruiting all versions