Skip to main content

Oracle Fusion Cloud HCM (Beta) Connector

Oracle Fusion Cloud HCM (Beta) Oracle Fusion Cloud HCM is a cloud-based human capital management suite that manages the full employee lifecycle, including workers, assignments, departments, jobs, locations, positions, grades, and absences.

Use this component to manage workers, jobs, absences, and other HR data through the Oracle Fusion Cloud HCM REST API.

API Documentation

This component was built using the Oracle Fusion Cloud HCM REST API (resource version 11.13.18.05).

Connections

Basic Authentication

Authenticate using username and password.

To authenticate with Oracle Fusion Cloud HCM using Basic Authentication, an integration user account with REST API access is required. This connection type is suitable for development and testing. For production use, OAuth 2.0 Client Credentials is recommended.

Prerequisites

  • An Oracle Fusion Cloud HCM instance
  • An integration user account with the Integration Specialist or HCM Integration role granted
  • The instance URL (e.g., https://acme.fa.us2.oraclecloud.com)

Setup Steps

  1. Log in to Oracle Fusion Cloud HCM as an administrator
  2. Navigate to Tools > Security Console > Users
  3. Create a new user account (or identify an existing one) to act as the integration user
  4. Assign one of the following roles to the user:
    • Integration Specialist
    • HCM Integration
  5. Confirm the user can authenticate against the REST API by issuing a test request against the workers/describe endpoint, as documented in the Oracle HCM REST API Quick Start
  6. Record the Server URL, Username, and Password for the integration user

Configure the Connection

  • For Server URL, enter the Oracle HCM Cloud instance URL (e.g., https://acme.fa.us2.oraclecloud.com)
  • For Username, enter the Oracle HCM Cloud username of the integration user
  • For Password, enter the password for the integration user account
Security Note

Basic Authentication transmits credentials with every request. Use Basic Authentication only for development or testing. For production, configure the OAuth 2.0 Client Credentials connection instead.

InputCommentsDefault
Server URLThe Oracle HCM Cloud instance URL.
UsernameThe Oracle HCM Cloud username with Integration Specialist or HCM Integration Role.
PasswordThe password for the Oracle HCM Cloud user account.

OAuth 2.0 Client Credentials

Authenticate using OAuth 2.0 Client Credentials via Oracle Identity Domains. Recommended for production use.

To authenticate with Oracle Fusion Cloud HCM using OAuth 2.0 Client Credentials, a confidential application must be registered in Oracle Identity Domains (also known as Oracle Identity Cloud Service / IDCS). This connection type is recommended for production use because it issues short-lived access tokens and does not transmit user credentials on every request.

Prerequisites

  • An Oracle Fusion Cloud HCM instance
  • Administrator access to the associated Oracle Identity Domain (IDCS)
  • The Oracle HCM Cloud instance URL (e.g., https://acme.fa.us2.oraclecloud.com)
  • The Identity Domain base URL (e.g., https://idcs-abc123.identity.oraclecloud.com)

Setup Steps

  1. Sign in to the Oracle Cloud Console and open the Identity Domain associated with the Oracle HCM Cloud instance
  2. Navigate to Applications > Add > Confidential Application
  3. On the Add Confidential Application page, enter a name (e.g., Oracle HCM Integration) and an optional description, then click Next
  4. Under Client Configuration, select Configure this application as a client now
  5. Under Allowed Grant Types, select Client Credentials
  6. Under Token Issuance Policy, configure access to the Oracle HCM Cloud resource:
    • Select Add Resources, then add the Oracle HCM Cloud application as the protected resource
    • Add the scope required for HCM REST API access (typically urn:opc:resource:fa:instanceid=<id>urn:opc:resource:consumer::all or a similar service-specific scope)
  7. Click Next through the remaining tabs and click Finish
  8. Copy the generated Client ID and Client Secret values (the secret is only shown once)
  9. Click Activate to enable the application
  10. Construct the token URL using the Identity Domain base URL: https://<identity-domain>.identity.oraclecloud.com/oauth2/v1/token
  11. In Oracle Fusion Cloud HCM, ensure the integration user backing the application is granted the Integration Specialist or HCM Integration role so that issued tokens can access HCM REST resources

For more information on creating a confidential application, refer to the Oracle documentation on adding a confidential application. For details on the token endpoint, refer to the OAuth 2.0 token endpoint reference.

Configure the Connection

  • For Token URL, enter the Identity Domain token endpoint (e.g., https://idcs-abc123.identity.oraclecloud.com/oauth2/v1/token)
  • For Client ID, enter the Client ID from the confidential application
  • For Client Secret, enter the Client Secret from the confidential application
  • For Scopes, leave the default value urn:opc:idm:__myscopes__ to grant access to all assigned Oracle HCM REST API resources, or enter a more restrictive scope that matches the resource configured on the confidential application
  • For Server URL, enter the Oracle HCM Cloud instance URL (e.g., https://acme.fa.us2.oraclecloud.com)

This connection uses OAuth 2.0, a common authentication mechanism for integrations. Read about how OAuth 2.0 works here.

InputCommentsDefault
Token URLThe OAuth 2.0 token URL from the Oracle Identity Domain.
Client IDThe Client ID from the confidential application in Oracle Identity Domains.
Client SecretThe Client Secret from the confidential application in Oracle Identity Domains.
ScopesThe OAuth 2.0 scopes. The default grants access to all Oracle HCM REST API resources.urn:opc:idm:myscopes
Server URLThe Oracle HCM Cloud instance URL.

Triggers

Atom Feed Notifications

Checks for new and updated records from a selected Oracle HCM Atom feed on a configured schedule.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Feed NameThe Oracle HCM Atom feed to subscribe to. Additional feeds can be discovered via the Interface Catalog URL on the Oracle HCM instance.
Page SizeThe maximum number of Atom feed entries to process per trigger invocation. Oracle HCM caps this at 1000.100

New and Updated Records

Checks for new and updated records in a selected Oracle HCM resource type on a configured schedule.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Resource TypeThe Oracle HCM data resource to sync. Each trigger instance polls one resource type and emits all records updated since the last run.
Page SizeThe maximum number of records to fetch per API page. Multiple pages are fetched automatically until all updated records are retrieved. Oracle HCM caps this at 500.100

Actions

Create Absence

Create a new absence entry in Oracle Fusion Cloud HCM.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Person IDThe person the absence belongs to (personId).
Absence Type IDThe identifier of the absence type (absenceTypeId).
Legal Entity IDThe employer/legal entity the absence is recorded against (legalEntityId).
Absence DetailsOptional absence fields: includes Start Date, End Date, Duration, Unit of Measure, Absence Reason, Absence Status Code, and Comments.
Start DateThe absence start date, in YYYY-MM-DD format.
End DateThe absence end date, in YYYY-MM-DD format.
DurationThe total duration of the absence, in the specified unit of measure.
Unit of MeasureThe unit the duration is expressed in (e.g. DAYS or HOURS).
Absence ReasonThe reason for the absence.
Absence Status CodeThe status of the absence entry. Defaults to SUBMITTED on the API.
CommentsFree-text comments about the absence.
Additional FieldsAny additional request-body fields not covered above, including nested collections (e.g. addresses, attachments). Provided as JSON and merged into the request body.

Create Location

Create a new work location in Oracle Fusion Cloud HCM.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Location CodeUnique code identifying the location within its set.
Location NameThe display name of the location shown to users.
Effective Start DateThe date the location becomes effective, in YYYY-MM-DD format.
Effective End DateThe date the location stops being effective, in YYYY-MM-DD format.
Set CodeThe code of the set the location belongs to.
Set IDThe identifier of the set the location belongs to.
DescriptionA description of the location.
Email AddressThe email address for the location.
Primary AddressStreet, city, state, postal code, country, address usage type, effective start and end dates, and location address usage ID.
Street AddressThe first line of the address.
CityThe city of the address.
State/ProvinceThe state or region of the address.
Zip/Postal CodeThe postal code of the address.
CountryThe country code of the address. Required by Oracle when adding an address.
Address Usage TypeThe usage type of the address (e.g. MAIN). Required by Oracle when adding an address.
Address Effective Start DateThe date the address becomes effective, in YYYY-MM-DD format.
Address Effective End DateThe date the address stops being effective, in YYYY-MM-DD format.
Location Address Usage IDThe identifier of the location address usage. Required by Oracle when adding an address.
Additional FieldsAny additional request-body fields not covered above, including nested collections (e.g. addresses, attachments). Provided as JSON and merged into the request body.

Create Worker

Create a new worker record in Oracle Fusion Cloud HCM.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Name TypeThe type of name (e.g. GLOBAL). Required by Oracle when creating a worker name.GLOBAL
Legislation CodeThe legislation (country) code the name applies to (e.g. US). Required by Oracle when creating a worker.
Last NameThe worker's last name. Required by Oracle when creating a worker.
First NameThe worker's first name.
Middle NamesThe worker's middle name(s).
TitleThe worker's title (e.g. Ms., Dr.).
Person NumberThe business key for the worker. Leave blank to let Oracle auto-generate it.
Applicant NumberThe applicant number for the worker.
Worker InformationBiographical details for the worker.
Date of BirthThe worker's date of birth, in YYYY-MM-DD format.
Date of DeathThe worker's date of death, in YYYY-MM-DD format.
Country of BirthThe country where the worker was born.
Region of BirthThe region where the worker was born.
Town of BirthThe town where the worker was born.
Blood TypeThe worker's blood type.
Correspondence LanguageThe worker's preferred correspondence language.
AddressesThe worker's mailing address(es). Add a row per address.
Street AddressThe first line of the worker's address.
Street Address Line 2The second line of the worker's address.
CityThe city of the worker's address.
State/ProvinceThe state or region of the worker's address.
Zip/Postal CodeThe postal code of the worker's address.
CountryThe country code of the worker's address.
PhonesThe worker's phone number(s). Add a row per phone.
Phone TypeThe type of phone (e.g. W1 for work). Required by Oracle when adding a phone.
Phone NumberThe phone number. Required by Oracle when adding a phone.
Country CodeThe country dialing code for the phone.
Area CodeThe area code for the phone.
ExtensionThe phone extension.
EmailsThe worker's email address(es). Add a row per email.
Email TypeThe type of email (e.g. W1 for work). Required by Oracle when adding an email.
Email AddressThe email address. Required by Oracle when adding an email.
Is PrimaryWhen true, marks this as the worker's primary email.false
National IdentifiersThe worker's national identifier(s). Add a row per identifier.
National Identifier TypeThe type of national identifier (e.g. SSN). Required by Oracle when adding a national identifier.
National Identifier NumberThe national identifier number. Required by Oracle when adding a national identifier.
Legislation CodeThe legislation (country) code the identifier applies to. Required by Oracle when adding a national identifier.
Work RelationshipsThe worker's work relationship(s) with a legal employer. Add a row per relationship.
Legal Entity IDThe legal entity (employer) the worker belongs to. Required to create a worker.
Start DateThe worker's start date, in YYYY-MM-DD format. Required to create a worker.
Worker TypeThe worker type. Required to create a worker. Oracle's standard codes are E (Employee), C (Contingent Worker), P (Pending Worker), and N (Nonworker); valid values are defined in the Oracle HCM tenant's lookup.
Legal Employer NameThe name of the legal employer the worker is employed by.
Worker NumberThe worker number. Leave blank to let Oracle auto-generate it.
Is PrimaryWhen true, marks this as the worker's primary work relationship.false
Enterprise Seniority DateThe enterprise seniority date, in YYYY-MM-DD format.
Legal Employer Seniority DateThe legal employer seniority date, in YYYY-MM-DD format.
Projected Termination DateThe projected termination date, in YYYY-MM-DD format.

Delete Absence

Delete an absence entry from Oracle Fusion Cloud HCM.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Absence Entry IDThe unique numeric identifier for the Oracle HCM absence entry (AbsenceEntryId).

Delete Location

Delete a work location by Location ID from Oracle Fusion Cloud HCM.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Location IDThe unique numeric identifier for the Oracle HCM location (LocationId).

Get Absence

Retrieve a single absence entry by Absence Entry ID from Oracle Fusion Cloud HCM.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Absence Entry IDThe unique numeric identifier for the Oracle HCM absence entry (AbsenceEntryId).
Include Metadata LinksWhen true, includes the metadata links (_links) in the response. When false, returns only data fields.false

Get Assignment

Retrieve a single worker assignment by Assignment ID from Oracle Fusion Cloud HCM.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Person IDThe unique numeric identifier for the Oracle HCM worker (PersonId).
Assignment IDThe unique numeric identifier for the Oracle HCM assignment (AssignmentId).
ExpandA comma-separated list of sub-resources to expand inline (e.g., assignments,phones,addresses). Use 'all' to expand all available sub-resources.
Include Metadata LinksWhen true, includes the metadata links (_links) in the response. When false, returns only data fields.false

Get Department

Retrieve a single department by Department ID from Oracle Fusion Cloud HCM.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Effective DateFilter results by effective date in YYYY-MM-DD format. Defaults to today if omitted.
Department IDThe unique numeric identifier for the Oracle HCM department (OrganizationId).
Include Metadata LinksWhen true, includes the metadata links (_links) in the response. When false, returns only data fields.false

Get Grade

Retrieve a single compensation grade by Grade ID from Oracle Fusion Cloud HCM.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Effective DateFilter results by effective date in YYYY-MM-DD format. Defaults to today if omitted.
Grade IDThe unique numeric identifier for the Oracle HCM grade (GradeId).
Include Metadata LinksWhen true, includes the metadata links (_links) in the response. When false, returns only data fields.false

Get Job

Retrieve a single job definition by Job ID from Oracle Fusion Cloud HCM.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Effective DateFilter results by effective date in YYYY-MM-DD format. Defaults to today if omitted.
Job IDThe unique numeric identifier for the Oracle HCM job (JobId).
Include Metadata LinksWhen true, includes the metadata links (_links) in the response. When false, returns only data fields.false

Get Location

Retrieve a single work location by Location ID from Oracle Fusion Cloud HCM.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Effective DateFilter results by effective date in YYYY-MM-DD format. Defaults to today if omitted.
Location IDThe unique numeric identifier for the Oracle HCM location (LocationId).
Include Metadata LinksWhen true, includes the metadata links (_links) in the response. When false, returns only data fields.false

Get Position

Retrieve a single position by Position ID from Oracle Fusion Cloud HCM.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Effective DateFilter results by effective date in YYYY-MM-DD format. Defaults to today if omitted.
Position IDThe unique numeric identifier for the Oracle HCM position (PositionId).
Include Metadata LinksWhen true, includes the metadata links (_links) in the response. When false, returns only data fields.false

Get Public Worker

Retrieve a single worker by Person ID from the read-only Public Workers resource in Oracle Fusion Cloud HCM.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Person IDThe unique numeric identifier for the Oracle HCM worker (PersonId).
ExpandA comma-separated list of sub-resources to expand inline (e.g., assignments,phones,addresses). Use 'all' to expand all available sub-resources.
Include Metadata LinksWhen true, includes the metadata links (_links) in the response. When false, returns only data fields.false

Get Worker

Retrieve a single worker by Person ID from the read/write Workers resource in Oracle Fusion Cloud HCM.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Person IDThe unique numeric identifier for the Oracle HCM worker (PersonId).
ExpandA comma-separated list of sub-resources to expand inline (e.g., assignments,phones,addresses). Use 'all' to expand all available sub-resources.
Include Metadata LinksWhen true, includes the metadata links (_links) in the response. When false, returns only data fields.false

List Absences

Retrieve a paginated list of absence entries from Oracle Fusion Cloud HCM.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Fetch AllWhen true, retrieves every page of results and ignores the pagination offset and limit. When false, returns a single page.false
PaginationOffset and limit controls for paging through results.
OffsetThe number of records to skip before returning results.
LimitThe maximum number of records to return per request. Oracle HCM default is 25.
Person IDFilter absences by Person ID. Omit to retrieve absences across all workers.
Include Metadata LinksWhen true, includes the metadata links (_links) in the response. When false, returns only data fields.false

List Assignments

Retrieve a paginated list of worker assignments. Assignments contain job, department, location, manager, and employment type details.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Person IDThe unique numeric identifier for the Oracle HCM worker (PersonId).
Fetch AllWhen true, retrieves every page of results and ignores the pagination offset and limit. When false, returns a single page.false
PaginationOffset and limit controls for paging through results.
OffsetThe number of records to skip before returning results.
LimitThe maximum number of records to return per request. Oracle HCM default is 25.
Effective DateFilter results by effective date in YYYY-MM-DD format. Defaults to today if omitted.
ExpandA comma-separated list of sub-resources to expand inline (e.g., assignments,phones,addresses). Use 'all' to expand all available sub-resources.
Include Metadata LinksWhen true, includes the metadata links (_links) in the response. When false, returns only data fields.false

List Departments

Retrieve a paginated list of departments from Oracle Fusion Cloud HCM.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Fetch AllWhen true, retrieves every page of results and ignores the pagination offset and limit. When false, returns a single page.false
PaginationOffset and limit controls for paging through results.
OffsetThe number of records to skip before returning results.
LimitThe maximum number of records to return per request. Oracle HCM default is 25.
Effective DateFilter results by effective date in YYYY-MM-DD format. Defaults to today if omitted.
Include Metadata LinksWhen true, includes the metadata links (_links) in the response. When false, returns only data fields.false

List Grades

Retrieve a paginated list of compensation grades from Oracle Fusion Cloud HCM.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Fetch AllWhen true, retrieves every page of results and ignores the pagination offset and limit. When false, returns a single page.false
PaginationOffset and limit controls for paging through results.
OffsetThe number of records to skip before returning results.
LimitThe maximum number of records to return per request. Oracle HCM default is 25.
Effective DateFilter results by effective date in YYYY-MM-DD format. Defaults to today if omitted.
Include Metadata LinksWhen true, includes the metadata links (_links) in the response. When false, returns only data fields.false

List Jobs

Retrieve a paginated list of job definitions from Oracle Fusion Cloud HCM.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Fetch AllWhen true, retrieves every page of results and ignores the pagination offset and limit. When false, returns a single page.false
PaginationOffset and limit controls for paging through results.
OffsetThe number of records to skip before returning results.
LimitThe maximum number of records to return per request. Oracle HCM default is 25.
Effective DateFilter results by effective date in YYYY-MM-DD format. Defaults to today if omitted.
Include Metadata LinksWhen true, includes the metadata links (_links) in the response. When false, returns only data fields.false

List Locations

Retrieve a paginated list of work locations from Oracle Fusion Cloud HCM.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Fetch AllWhen true, retrieves every page of results and ignores the pagination offset and limit. When false, returns a single page.false
PaginationOffset and limit controls for paging through results.
OffsetThe number of records to skip before returning results.
LimitThe maximum number of records to return per request. Oracle HCM default is 25.
Effective DateFilter results by effective date in YYYY-MM-DD format. Defaults to today if omitted.
Include Metadata LinksWhen true, includes the metadata links (_links) in the response. When false, returns only data fields.false

List Positions

Retrieve a paginated list of approved headcount positions from Oracle Fusion Cloud HCM.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Fetch AllWhen true, retrieves every page of results and ignores the pagination offset and limit. When false, returns a single page.false
PaginationOffset and limit controls for paging through results.
OffsetThe number of records to skip before returning results.
LimitThe maximum number of records to return per request. Oracle HCM default is 25.
Effective DateFilter results by effective date in YYYY-MM-DD format. Defaults to today if omitted.
Include Metadata LinksWhen true, includes the metadata links (_links) in the response. When false, returns only data fields.false

List Public Workers

Retrieve a paginated list of workers from the read-only Public Workers resource in Oracle Fusion Cloud HCM.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Fetch AllWhen true, retrieves every page of results and ignores the pagination offset and limit. When false, returns a single page.false
PaginationOffset and limit controls for paging through results.
OffsetThe number of records to skip before returning results.
LimitThe maximum number of records to return per request. Oracle HCM default is 25.
Effective DateFilter results by effective date in YYYY-MM-DD format. Defaults to today if omitted.
ExpandA comma-separated list of sub-resources to expand inline (e.g., assignments,phones,addresses). Use 'all' to expand all available sub-resources.
Include Metadata LinksWhen true, includes the metadata links (_links) in the response. When false, returns only data fields.false

List Workers

Retrieve a paginated list of workers from the read/write Workers resource in Oracle Fusion Cloud HCM.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Fetch AllWhen true, retrieves every page of results and ignores the pagination offset and limit. When false, returns a single page.false
PaginationOffset and limit controls for paging through results.
OffsetThe number of records to skip before returning results.
LimitThe maximum number of records to return per request. Oracle HCM default is 25.
Effective DateFilter results by effective date in YYYY-MM-DD format. Defaults to today if omitted.
ExpandA comma-separated list of sub-resources to expand inline (e.g., assignments,phones,addresses). Use 'all' to expand all available sub-resources.
Include Metadata LinksWhen true, includes the metadata links (_links) in the response. When false, returns only data fields.false

Raw Request

Send a raw HTTP request to Oracle Fusion Cloud HCM REST API.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
URLInput the path only (e.g., /publicWorkers). The base URL (https://{serverUrl}/hcmRestApi/resources/11.13.18.05) is already included.
MethodThe HTTP method to use.
DataThe HTTP body payload to send to the URL.
Form DataThe Form Data to be sent as a multipart form upload.
File DataFile Data to be sent as a multipart form upload.
File Data File NamesFile names to apply to the file data inputs. Keys must match the file data keys above.
Query ParameterA list of query parameters to send with the request. This is the portion at the end of the URL similar to ?key1=value1&key2=value2.
HeaderA list of headers to send with the request.
Response TypeThe type of data you expect in the response. You can request json, text, or binary data.json
TimeoutThe maximum time that a client will await a response to its request
Retry Delay (ms)The delay in milliseconds between retries. This is used when 'Use Exponential Backoff' is disabled.0
Retry On All ErrorsIf true, retries on all erroneous responses regardless of type. This is helpful when retrying after HTTP 429 or other 3xx or 4xx errors. Otherwise, only retries on HTTP 5xx and network errors.false
Max Retry CountThe maximum number of retries to attempt. Specify 0 for no retries.0
Use Exponential BackoffSpecifies whether to use a pre-defined exponential backoff strategy for retries. When enabled, 'Retry Delay (ms)' is ignored.false

Update Absence

Update an existing absence entry in Oracle Fusion Cloud HCM.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Absence Entry IDThe unique numeric identifier for the Oracle HCM absence entry (AbsenceEntryId).
Person IDThe person the absence belongs to (personId).
Absence Type IDThe identifier of the absence type (absenceTypeId).
Legal Entity IDThe employer/legal entity the absence is recorded against (legalEntityId).
Absence DetailsOptional absence fields: includes Start Date, End Date, Duration, Unit of Measure, Absence Reason, Absence Status Code, and Comments.
Start DateThe absence start date, in YYYY-MM-DD format.
End DateThe absence end date, in YYYY-MM-DD format.
DurationThe total duration of the absence, in the specified unit of measure.
Unit of MeasureThe unit the duration is expressed in (e.g. DAYS or HOURS).
Absence ReasonThe reason for the absence.
Absence Status CodeThe status of the absence entry. Defaults to SUBMITTED on the API.
CommentsFree-text comments about the absence.
Additional FieldsAny additional request-body fields not covered above, including nested collections (e.g. addresses, attachments). Provided as JSON and merged into the request body.

Update Location

Update an existing work location in Oracle Fusion Cloud HCM.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Location IDThe unique numeric identifier for the Oracle HCM location (LocationId).
Location CodeUnique code identifying the location within its set.
Location NameThe display name of the location shown to users.
Effective Start DateThe date the location becomes effective, in YYYY-MM-DD format.
Effective End DateThe date the location stops being effective, in YYYY-MM-DD format.
Set CodeThe code of the set the location belongs to.
Set IDThe identifier of the set the location belongs to.
DescriptionA description of the location.
Email AddressThe email address for the location.
Primary AddressStreet, city, state, postal code, country, address usage type, effective start and end dates, and location address usage ID.
Street AddressThe first line of the address.
CityThe city of the address.
State/ProvinceThe state or region of the address.
Zip/Postal CodeThe postal code of the address.
CountryThe country code of the address. Required by Oracle when adding an address.
Address Usage TypeThe usage type of the address (e.g. MAIN). Required by Oracle when adding an address.
Address Effective Start DateThe date the address becomes effective, in YYYY-MM-DD format.
Address Effective End DateThe date the address stops being effective, in YYYY-MM-DD format.
Location Address Usage IDThe identifier of the location address usage. Required by Oracle when adding an address.
Additional FieldsAny additional request-body fields not covered above, including nested collections (e.g. addresses, attachments). Provided as JSON and merged into the request body.

Update Worker

Update an existing worker record in Oracle Fusion Cloud HCM.

InputCommentsDefault
ConnectionThe Oracle Fusion Cloud HCM connection to use.
Person IDThe unique numeric identifier for the Oracle HCM worker (PersonId).
Name TypeThe type of name (e.g. GLOBAL). Required by Oracle when creating a worker name.GLOBAL
Legislation CodeThe legislation (country) code the name applies to (e.g. US). Required by Oracle when creating a worker.
First NameThe worker's first name.
Last NameThe worker's last name. Required by Oracle when creating a worker.
Middle NamesThe worker's middle name(s).
TitleThe worker's title (e.g. Ms., Dr.).
Person NumberThe business key for the worker. Leave blank to let Oracle auto-generate it.
Applicant NumberThe applicant number for the worker.
Worker InformationBiographical details for the worker.
Date of BirthThe worker's date of birth, in YYYY-MM-DD format.
Date of DeathThe worker's date of death, in YYYY-MM-DD format.
Country of BirthThe country where the worker was born.
Region of BirthThe region where the worker was born.
Town of BirthThe town where the worker was born.
Blood TypeThe worker's blood type.
Correspondence LanguageThe worker's preferred correspondence language.
AddressesThe worker's mailing address(es). Add a row per address.
Street AddressThe first line of the worker's address.
Street Address Line 2The second line of the worker's address.
CityThe city of the worker's address.
State/ProvinceThe state or region of the worker's address.
Zip/Postal CodeThe postal code of the worker's address.
CountryThe country code of the worker's address.
PhonesThe worker's phone number(s). Add a row per phone.
Phone TypeThe type of phone (e.g. W1 for work). Required by Oracle when adding a phone.
Phone NumberThe phone number. Required by Oracle when adding a phone.
Country CodeThe country dialing code for the phone.
Area CodeThe area code for the phone.
ExtensionThe phone extension.
EmailsThe worker's email address(es). Add a row per email.
Email TypeThe type of email (e.g. W1 for work). Required by Oracle when adding an email.
Email AddressThe email address. Required by Oracle when adding an email.
Is PrimaryWhen true, marks this as the worker's primary email.false
National IdentifiersThe worker's national identifier(s). Add a row per identifier.
National Identifier TypeThe type of national identifier (e.g. SSN). Required by Oracle when adding a national identifier.
National Identifier NumberThe national identifier number. Required by Oracle when adding a national identifier.
Legislation CodeThe legislation (country) code the identifier applies to. Required by Oracle when adding a national identifier.
Work RelationshipsThe worker's work relationship(s) with a legal employer. Add a row per relationship.
Legal Entity IDThe legal entity (employer) the worker belongs to. Required to create a worker.
Start DateThe worker's start date, in YYYY-MM-DD format. Required to create a worker.
Worker TypeThe worker type. Required to create a worker. Oracle's standard codes are E (Employee), C (Contingent Worker), P (Pending Worker), and N (Nonworker); valid values are defined in the Oracle HCM tenant's lookup.
Legal Employer NameThe name of the legal employer the worker is employed by.
Worker NumberThe worker number. Leave blank to let Oracle auto-generate it.
Is PrimaryWhen true, marks this as the worker's primary work relationship.false
Enterprise Seniority DateThe enterprise seniority date, in YYYY-MM-DD format.
Legal Employer Seniority DateThe legal employer seniority date, in YYYY-MM-DD format.
Projected Termination DateThe projected termination date, in YYYY-MM-DD format.