You're almost there! Please answer a few more questions for access to the Applications content. Complete registration
Interested in joining? Complete your registration by providing Areas of Interest here. Register

Web Clock API Works for Employee but Fails for Non-Employee

Hi All,

We are using the following Oracle HCM REST API for Clock In:

POST /hcmRestApi/resources/latest/webClockEvents

When we invoke this API using a user who is an Employee, it works successfully.

For example:

{
"personId": 100000005831929,
"buttonId": 300001061925270,
"deviceClickTime": "2026-07-07T14:30:00.000+05:30",
"DeviceType": "ORA_HWM_WC_DT_DESKTOP",
"GeoLocation": "+17.41+078.4222/81",
"eventSource": "ORA_HWM_WEBCLOCK"
}

For the Employee user, we get a successful response:

{
"webClockClickId": 300001105516012,
"personId": 100000005831929,
"buttonId": 300001061925270,
"TimeEventId": 300001105516008,
"buttonLabel": "Clock In",
"iconName": "HXT_CLOCK_IN_ICON"
}

However, when we invoke the same API using a user who is a Non-Employee/Contingent Worker, we get the following error:

{
"title": "Bad Request",
"status": "400",
"o:errorDetails": [

Tagged:

Howdy, Stranger!

Log In

To view full details, sign in.

Register

Don't have an account? Click here to get started!