Oracle Fusion HCM endpoint reference

Person Process Results REST API

Unique identifier for the payroll

GET https://your-pod.oraclecloud.com/hcmRestApi/resources/11.13.18.05/personProcessResults

Everything on this page is extracted from Oracle's official OpenAPI specification for Fusion Cloud HCM: 55 queryable q fields, and 29 child resources. Unsure how q works? See the Oracle HCM API guide.

Supported operations

GET /personProcessResults
GET /personProcessResults/{id}

Queryable q fields (55)

Only these fields can appear in a q filter expression on /personProcessResults. Filtering on any other field returns 400 Bad Request.

Example q request

GET /hcmRestApi/resources/11.13.18.05/personProcessResults?q=ActionStatusCode='<value>'&onlyData=true&limit=25
Field Type Operators
ActionStatusCode string = !=
ActionStatusLookupType string = !=
ActionType string = !=
ActionTypeCode string = !=
AdditionalResults string = !=
AssignmentId string = !=
AssignmentNumber string = !=
BaseFlowId integer = !=
ConnectorTag string = !=
ConsolidationSetId integer = !=
ConsolidationSetName string = !=
DateEarned string = !=
DefaultCurrencyCode string = !=
EarnEndDate string = !=
EarnStartDate string = !=
EarnTimePeriodId integer = !=
FlowInstanceId integer = !=
FlowName string = !=
LegislationCode string = !=
LegislativeDataGroupId integer = !=
LegislativeDataGroupName string = !=
ObjectActionId integer = !=
ObjectId integer = !=
ObjectName string = !=
ObjectReference string = !=
ObjectType string = !=
ObjectTypeCode string = !=
ObjectTypeId integer = !=
ParentActionId integer = !=
PayRequestId integer = !=
Payroll string = !=
PayrollActionId integer = !=
PayrollId integer = !=
PayrollPeriodName string = !=
PayrollPeriodNumber integer = !=
PayrollRelationshipId integer = !=
PersonId integer = !=
PersonNumber string = !=
PrimaryResults string = !=
ProcessDate string = !=
ProcessEndDate string = !=
ProcessStartDate string = !=
ProrationDates string = !=
RelationshipNumber string = !=
RetroRunId integer = !=
RunTypeId integer = !=
RunTypeName string = !=
SourceActionId integer = !=
Status string = !=
SubmissionDate string = !=
SubmittedBy string = !=
TaskId integer = !=
TaskInstanceId integer = !=
TaskName string = !=
VoidPaymentActionId integer = !=

Child resources (29)

Each child is reachable at /personProcessResults/{id}/child/<name> and most can also be inlined with expand.

ArchiveResultTreeArchiveResultsFlatBalanceFeedDetailsBalanceGroupLOVBalanceTypeLOVBalanceViewCalculationBreakdownNetPaymentPaymentsPayrollAssignmentLOVPersonProcessPCGPrepaymentsPrimaryClassificationLOVRetroResultsRunResultRunResultRateDetailSOEBalanceViewTSLAConsumerProcessTaxReportingUnitLOVTaxUnitVoidPaymentattachmentscorrectiveActionscostAdjustmentscostEncumbrancecostingResultsmessagespaymentCostingResultstslaParentCosting

Response fields (84)

Top-level attributes returned for each row. Use fields= to request a subset and shrink the payload.

ActionStatusCodeActionStatusLookupTypeActionTypeActionTypeCodeAdditionalResultsArchiveResultTreeArchiveResultsFlatAssignmentIdAssignmentNumberBalanceFeedDetailsBalanceGroupLOVBalanceTypeLOVBalanceViewBaseFlowIdCalculationBreakdownConnectorTagConsolidationSetIdConsolidationSetNameDateEarnedDefaultCurrencyCodeEarnEndDateEarnStartDateEarnTimePeriodIdFlowInstanceIdFlowNameLegislationCodeLegislativeDataGroupIdLegislativeDataGroupNameNetPaymentObjectActionIdObjectIdObjectNameObjectReferenceObjectTypeObjectTypeCodeObjectTypeIdParentActionIdPayRequestIdPaymentsPayrollPayrollActionIdPayrollAssignmentLOVPayrollIdPayrollPeriodNamePayrollPeriodNumberPayrollRelationshipIdPersonIdPersonNumberPersonProcessPCGPrepaymentsPrimaryClassificationLOVPrimaryResultsProcessDateProcessEndDateProcessStartDateProrationDatesRelationshipNumberRetroResultsRetroRunIdRunResultRunResultRateDetailRunTypeIdRunTypeNameSOEBalanceViewSourceActionIdStatusSubmissionDateSubmittedByTSLAConsumerProcessTaskIdTaskInstanceIdTaskNameTaxReportingUnitLOVTaxUnitVoidPaymentVoidPaymentActionIdattachmentscorrectiveActionscostAdjustmentscostEncumbrancecostingResultsmessagespaymentCostingResultstslaParentCosting

Build this query visually in OPAL

OPAL bundles this endpoint — and 59,000+ more — fully searchable offline, with a visual Q Builder and Finder Builder that only offer the fields listed above, so your filter can't 400. Download free · see features.

Related reference & reading