Resources REST Endpoints

Core/Resources
The resources resource is used to view, create, or update a resource. It is also used to view child resources, view or create resource inventories, and so on. Actions such as bulk update and find matching resources are also supported on this resource. A resource is a defined company asset or an individual who performs an activity.
Bulk update resource inventories
Method: post
Path: /rest/ofscCore/v1/resources/custom-actions/bulkUpdateInventories
Bulk update resource work schedules
Method: post
Path: /rest/ofscCore/v1/resources/custom-actions/bulkUpdateWorkSchedules
Bulk update resource work skills
Method: post
Path: /rest/ofscCore/v1/resources/custom-actions/bulkUpdateWorkSkills
Bulk update resource work zones
Method: post
Path: /rest/ofscCore/v1/resources/custom-actions/bulkUpdateWorkZones
Create a resource
Method: put
Path: /rest/ofscCore/v1/resources/{resourceId}
Create a resource inventory
Method: post
Path: /rest/ofscCore/v1/resources/{resourceId}/inventories
Find matching resources
Method: post
Path: /rest/ofscCore/v1/resources/custom-actions/findMatchingResources
Find nearby activities
Method: get
Path: /rest/ofscCore/v1/resources/{resourceId}/findNearbyActivities
Find resources for urgent assignment
Method: post
Path: /rest/ofscCore/v1/resources/custom-actions/findResourcesForUrgentAssignment
Get a resource
Method: get
Path: /rest/ofscCore/v1/resources/{resourceId}
Get child resources
Method: get
Path: /rest/ofscCore/v1/resources/{resourceId}/children
Get resource descendants
Method: get
Path: /rest/ofscCore/v1/resources/{resourceId}/descendants
Get resource inventories
Method: get
Path: /rest/ofscCore/v1/resources/{resourceId}/inventories
Get resources
Method: get
Path: /rest/ofscCore/v1/resources
Install an inventory
Method: post
Path: /rest/ofscCore/v1/resources/{resourceId}/inventories/{inventoryId}/custom-actions/install
Update a resource
Method: patch
Path: /rest/ofscCore/v1/resources/{resourceId}