Oracle Fusion HCM endpoint reference

Library Goals REST API

Get all library goals

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

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

Supported operations

DELETE /libraryGoals/{id}
GET /libraryGoals
GET /libraryGoals/{id}
PATCH /libraryGoals/{id}
POST /libraryGoals

Queryable q fields (39)

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

Example q request

GET /hcmRestApi/resources/11.13.18.05/libraryGoals?q=AvailableTo='<value>'&onlyData=true&limit=25
Field Type Operators
AvailableTo string = !=
BusinessUnitId number = !=
BusinessUnitName string = !=
Comments string = !=
ContentTypeId integer = !=
DateTo string = !=
DepartmentId number = !=
DepartmentName string = !=
Description string = !=
DevCategoryCode string = !=
DevCategoryMeaning string = !=
GoalExternalId string = !=
GoalId integer = !=
GoalName string = !=
GoalSubTypeCode string = !=
GoalSubTypeMeaning string = !=
GoalUrl string = !=
JobFamilyId number = !=
JobFamilyName string = !=
JobId number = !=
LastUpdateDate string = !=
LegalEmployerId number = !=
LegalEmployerName string = !=
LevelCode string = !=
LevelMeaning string = !=
LongDescription string = !=
PerfCategoryCode string = !=
PerfCategoryMeaning string = !=
PriorityCode string = !=
PriorityMeaning string = !=
StartDate string = !=
StatusCode string = !=
StatusMeaning string = !=
SuccessCriteria string = !=
TargetCompletionDate string = !=
TypeCode string = !=
TypeMeaning string = !=
Visible string = !=
Weighting string = !=

Child resources (4)

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

libGoalTargetOutcomeslibraryGoalMeasureslibraryGoalTaskslibraryGoalsDFF

Response fields (43)

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

AvailableToBusinessUnitIdBusinessUnitNameCommentsContentTypeIdDateToDepartmentIdDepartmentNameDescriptionDevCategoryCodeDevCategoryMeaningGoalExternalIdGoalIdGoalNameGoalSubTypeCodeGoalSubTypeMeaningGoalUrlJobFamilyIdJobFamilyNameJobIdLastUpdateDateLegalEmployerIdLegalEmployerNameLevelCodeLevelMeaningLongDescriptionPerfCategoryCodePerfCategoryMeaningPriorityCodePriorityMeaningStartDateStatusCodeStatusMeaningSuccessCriteriaTargetCompletionDateTypeCodeTypeMeaningVisibleWeightinglibGoalTargetOutcomeslibraryGoalMeasureslibraryGoalTaskslibraryGoalsDFF

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