The Oracle HCM Cloud REST API's are the current preferred method for extracting data from Oracle HCM Cloud. Access to the API needs to be obtained through your Oracle Support representative as it's still technically under limited release. To this point we have not encountered issues with access being provided.
Once access is provided you will need to create a user for the One Model application to use. This user needs to be given access to the API endpoints in order to be able to extract from the system. The below privileges are what you will want to add for the user, note that if you don't use these pieces of the application you don't need to provide the privilege.
Time and Labor
The below user credentials and details will need to be provided to One Model for setting up the connection.
*the endpoint host is the URI endpoint of where your oracle hcm instance is hosted e.g. hnod.hcm1.em1.oraclecloud.com
Oracle HCM Cloud Rest API docs - https://docs.oracle.com/en/cloud/saas/global-human-resources/18b/farws/index.html
REST API Authorization Privileges - https://docs.oracle.com/en/cloud/saas/global-human-resources/18b/farws/Authentication.html