Locations V2 REST Endpoints

Locations V2
The locationsV2 resource provides all the locations as of the specified date. By default, the current date is retained. With this resource, users can retrieve, create, and update the locations. Operations to create and update locations in Oracle HCM Cloud involve various postprocessing steps. Therefore, these operations may take several minutes to complete. For bulk load and extract operations, it's recommended to use HCM Data Loader and HCM Extracts, respectively.
Change the effective start date
Method: post
Path: /hcmRestApi/resources/11.13.18.05/locationsV2/{locationsV2UniqID}/action/changeEffectiveStartDate
Create a date-effective update on the job when only a child record is updated
Method: post
Path: /hcmRestApi/resources/11.13.18.05/locationsV2/action/splitLocationForChildUpdate
Create a location
Method: post
Path: /hcmRestApi/resources/11.13.18.05/locationsV2
Delete a location
Method: delete
Path: /hcmRestApi/resources/11.13.18.05/locationsV2/{locationsV2UniqID}
Get a location
Method: get
Path: /hcmRestApi/resources/11.13.18.05/locationsV2/{locationsV2UniqID}
Get all locations
Method: get
Path: /hcmRestApi/resources/11.13.18.05/locationsV2
Mark the location record explicitly as dirty, to be used when only its child data has been modified.
Method: post
Path: /hcmRestApi/resources/11.13.18.05/locationsV2/{locationsV2UniqID}/action/modifyLocationRowForChildCorrect
Reload the location extensible flexfield child data
Method: post
Path: /hcmRestApi/resources/11.13.18.05/locationsV2/action/getReloadedEFFData
Update a location
Method: patch
Path: /hcmRestApi/resources/11.13.18.05/locationsV2/{locationsV2UniqID}