Hi everyone,
I’m building a REST-only integration between Oracle Recruiting Cloud (ORC) and an external assessments vendor. The goal is to:
- Detect whenever a candidate moves into a new requisition phase/state (e.g. Screening → Interview → Offer)
- Look up the candidate’s contact details (email, name, phone) via ORC REST
- Trigger the appropriate assessment with our vendor
- Push assessment results back to ORC via the public REST API
What I’ve tried so far:
- I can successfully use basic auth and call {recruitingBaseUrl}/hcmRestApi/resources/11.13.18.05/recruitingCandidates.
- However, could not find the endpoints that include the candidate’s current phase or state, so I can’t tell when they’ve moved to the next step in the process.
- I’ve searched the FAR-WS docs (24D) but haven’t found any webhook/event endpoint or query parameter that returns phase transitions.
My questions:
- Is there a standard ORC REST endpoint (or query flag) that returns each candidate’s current phase/state on a requisition?
- Does ORC expose any event-delivery or webhook mechanism for “JobApplicationStatusChanged” or similar events?
- If neither exists, is there a recommended polling strategy (endpoint + filter) to detect phase changes efficiently?
Any pointers, undocumented query parameters, or sample payloads would be hugely appreciated.
Thanks in advance!