Invoke Operations Page

Enter the business object and the operations to perform in Oracle Fusion Field Service.

Element Description
Select Entity
Select the business object's entity. An entity is a core business object that represents a key component in the application. Entities are foundational building blocks used to model business processes and store information relevant to field service operations.
  • Activities
  • Booking
  • Calendars
  • Catalogs
  • Events
  • Folders
  • Inventories
  • Resources
  • Service Requests
  • Users

The entity you select impacts the business objects available for selection in the Select Business Object field.

Select Business Object

Select the business object in Oracle Fusion Field Service on which you want to operate when running an integration that uses this endpoint. When configured as an invoke, the Oracle Fusion Field Service Adapter supports operations on these business objects.

Select the business objects under the entity Activities:
  • Activity
  • Activity Actions
  • Activity Search
  • Bulk Update
  • Capacity Categories
  • Customer Inventories
  • Deinstalled Inventories
  • File Property
  • Linked Activities
  • Required Inventories
  • Required Preference
Select the business objects under the entity Calendars:
  • Calendars
Select the business objects under the entity Catalogs:
  • Catalogs
Select the business objects under the entity Events:
  • Events
Select the business objects under the entity Daily Extract:
  • Daily Extract
Select the business objects under the entity Inventories:
  • File Property
  • Inventory
  • Inventory Actions
Select the business objects under the entity Resources:
  • Assigned Locations
  • Inventories
  • Locations
  • Resource Actions
  • Resources
  • Routes
Select the business objects under the entity Service Requests:
  • File Property
  • Service Requests
Select the business objects under the entity Users:
  • File Property
  • Users

Select Operation

Select the operation that you want Oracle Integration to invoke when running an integration that uses this endpoint.

Operation Activity

The following Activity operations are supported.

Business Object Activity for the Entity Activities

Select the operations under the business object Activity for the entity Activities.
Operation Description
delete /rest/ofscCore/v1/activities/{activityId} Delete an activity
get /rest/ofscCore/v1/activities Get Activities
get /rest/ofscCore/v1/activities/{activityId} Get an Activity
get /rest/ofscCore/v1/activities/{activityId}/multidaySegments Get individual segments of a segmentable activity
patch /rest/ofscCore/v1/activities/{activityId} Update an Activity
post /rest/ofscCore/v1/activities Create an activity

Business Object Activity for the Entity Activities Actions

Select the operations under the business object Activity for the entity Activities Actions.
Operation Description
post /rest/ofscCore/v1/activities/{activityId}/custom-actions/cancel Cancel an activity
post /rest/ofscCore/v1/activities/{activityId}/custom-actions/complete Complete an activity
post /rest/ofscCore/v1/activities/{activityId}/custom-actions/delay Delay an activity
post /rest/ofscCore/v1/activities/{activityId}/custom-actions/enroute Update the activity status to enroute
post /rest/ofscCore/v1/activities/{activityId}/custom-actions/move Move an activity
post /rest/ofscCore/v1/activities/{activityId}/custom-actions/notDone Update the activity status to notdone
post /rest/ofscCore/v1/activities/{activityId}/custom-actions/reopen Reopen an activity
post /rest/ofscCore/v1/activities/{activityId}/custom-actions/start Start an activity
post /rest/ofscCore/v1/activities/{activityId}/custom-actions/startPrework Start prework
post /rest/ofscCore/v1/activities/{activityId}/custom-actions/stopTravel Change activity status from enroute to pending
post /rest/ofscCore/v1/activities/{activityId}/custom-actions/suspend Suspend an activity

Business Object Activity for the Entity Activity Search

Select the operations under the business object Activity for the entity Activity Search.
Operation Description
get /rest/ofscCore/v1/activities/custom-actions/search Search for activities

Business Object Activity for the Entity Bulk Update

Select the operations under the business object Activity for the entity Bulk Update.
Operation Description
post /rest/ofscCore/v1/activities/custom-actions/bulkUpdate Bulk update activities

Business Object Activity for the Entity Capacity Categories

Select the operations under the business object Activity for the entity Capacity Categories.
Operation Description
post /rest/ofscCore/v1/activities/{activityId}/capacityCategories Get capacity categories of activity

Business Object Activity for the Entity Customer Inventories

Select the operations under the business object Activity for the entity Customer Inventories.
Operation Description
get /rest/ofscCore/v1/activities/{activityId}/customerInventories Get customer inventories
post /rest/ofscCore/v1/activities/{activityId}/customerInventories Create a customer inventory

Business Object Activity for the Entity Deinstalled Inventories

Select the operations under the business object Activity for the entity Deinstalled Inventories.
Operation Description
get /rest/ofscCore/v1/activities/{activityId}/deinstalledInventories Get deinstalled inventories

Business Object Activity for the Entity File Property

Select the operations under the business object Activity for the entity File Property.
Operation Description
get /rest/ofscCore/v1/activities/{activityId}/{propertyLabel} Get a file property
delete /rest/ofscCore/v1/activities/{activityId}/{propertyLabel} Delete a file property
put /rest/ofscCore/v1/activities/{activityId}/{propertyLabel} Set a file property

Business Object Activity for the Entity Installed Inventories

Select the operations under the business object Activity for the entity Installed Inventories.
Operation Description
get /rest/ofscCore/v1/activities/{activityId}/installedInventories Get installed inventories

Business Object Activity for the Entity Linked Activities

Select the operations under the business object Activity for the entity Linked Activities.
Operation Description
delete /rest/ofscCore/v1/activities/{activityId}/linkedActivities Delete all activity links
post /rest/ofscCore/v1/activities/{activityId}/linkedActivities Create an activity link
get /rest/ofscCore/v1/activities/{activityId}/linkedActivities Get activity links
delete /rest/ofscCore/v1/activities/{activityId}/linkedActivities/{linkedActivityId}/linkTypes/{linkType} Delete an activity link
get /rest/ofscCore/v1/activities/{activityId}/linkedActivities/{linkedActivityId}/linkTypes/{linkType} Get activity link details
put /rest/ofscCore/v1/activities/{activityId}/linkedActivities/{linkedActivityId}/linkTypes/{linkType} Replace an activity link

Business Object Activity for the Entity Required Inventories

Select the operations under the business object Activity for the entity Required Inventories.
Operation Description
delete /rest/ofscCore/v1/activities/{activityId}/requiredInventories Delete required inventories of an activity
get /rest/ofscCore/v1/activities/{activityId}/requiredInventories Get required inventories of an activity
put /rest/ofscCore/v1/activities/{activityId}/requiredInventories Set required inventories for an activity

Business Object Activity for the Entity Required Preference

Select the operations under the business object Activity for the entity Required Preference.
Operation Description
delete /rest/ofscCore/v1/activities/{activityId}/resourcePreferences Delete resource preferences of an activity
get /rest/ofscCore/v1/activities/{activityId}/resourcePreferences Get resource preferences of an activity
put /rest/ofscCore/v1/activities/{activityId}/resourcePreferences Set resource preferences of an activity

Operation Calendars

The following Calendars operations are supported.

Business Object Calenders for the Entity Calendars

Select the operations under the business object Calenders for the entity Calendars .
Operation Description
get /rest/ofscCore/v1/calendars Get calendars

Operation Catalogs

The following Catalogs operations are supported.

Business Object Catalogs for the Entity Catalogs

Select the operations under the business object Catalogs for the entity Catalogs.
Operation Description
delete_/catalogs/{catalog}/{language}/{itemLabel} Remove a catalog item
put_/catalogs/{catalog}/{language} Create a catalog
put_/catalogs/{catalog}/{language}/{itemLabel} Create or update a catalog item

Operation Events

The following Events operations are supported.

Business Object Events for the Entity Events

Select the operations under the business object Events for the entity Events.
Operation Description
get /rest/ofscCore/v1/events Get events
get /rest/ofscCore/v1/events/subscriptions Get subscriptions
post /rest/ofscCore/v1/events/subscriptions Create a subscription
delete /rest/ofscCore/v1/events/subscriptions/{subscriptionId} Delete a subscription
get /rest/ofscCore/v1/events/subscriptions/{subscriptionId} Get subscription details

Operation Folders

The following Folders operations are supported.

Business Object Folders for the Entity Daily Extract

Select the operations under the business object Folders for the entity Daily Extract.
Operation Description
get /rest/ofscCore/v1/folders/dailyExtract/folders Get daily extract dates
get /rest/ofscCore/v1/folders/dailyExtract/folders/{dailyExtractDate}/files Get a list of daily extract files for a date
get /rest/ofscCore/v1/folders/dailyExtract/folders/{dailyExtractDate}/files/{dailyExtractFilename} Get a daily extract file

Operation Inventories

The following Inventories operations are supported.

Business Object Inventories for the Entity File Property

Select the operations under the business object Inventories for the entity File Property.
Operation Description
delete /rest/ofscCore/v1/inventories/{inventoryId}/{propertyLabel} Delete a file property
get /rest/ofscCore/v1/inventories/{inventoryId}/{propertyLabel} Get a file property
put /rest/ofscCore/v1/inventories/{inventoryId}/{propertyLabel} Set a file property

Business Object Inventories for the Entity Inventory

Select the operations under the business object Inventories for the entity Inventory.
Operation Description
post /rest/ofscCore/v1/inventories Create inventories
delete /rest/ofscCore/v1/inventories/{inventoryId} Delete an Inventory
get /rest/ofscCore/v1/inventories/{inventoryId} Get an inventory
patch /rest/ofscCore/v1/inventories/{inventoryId} Update an inventory

Business Object Inventories for the Entity Inventory Actions

Select the operations under the business object Inventories for the entity Inventory Actions.
Operation Description
post /rest/ofscCore/v1/inventories/{inventoryId}/custom-actions/deinstall Deinstall an inventory
post /rest/ofscCore/v1/inventories/{inventoryId}/custom-actions/install Install an inventory
post /rest/ofscCore/v1/inventories/{inventoryId}/custom-actions/undoDeinstall Undo deinstall an inventory
post /rest/ofscCore/v1/inventories/{inventoryId}/custom-actions/undoInstall Undo install an inventory

Operation Resources

The following Resources operations are supported.

Business Object Resources for the Entity Assigned Locations

Select the operations under the business object Resources for the entity Assigned Locations.
Operation Description
get /rest/ofscCore/v1/resources/{resourceId}/assignedLocations Get assigned locations
put /rest/ofscCore/v1/resources/{resourceId}/assignedLocations Set assigned locations
delete /rest/ofscCore/v1/resources/{resourceId}/assignedLocations/{date} Delete assigned locations

Business Object Resources for the Entity File Property

Select the operations under the business object Resources for the entity File Property.
Operation Description
delete /rest/ofscCore/v1/resources/{resourceId}/{propertyLabel} Delete a file property
get /rest/ofscCore/v1/resources/{resourceId}/{propertyLabel} Get a file property
put /rest/ofscCore/v1/resources/{resourceId}/{propertyLabel} Set a file property

Business Object Resources for the Entity Inventories

Select the operations under the business object Resources for the entity Inventories.
Operation Description
get /rest/ofscCore/v1/resources/{resourceId}/inventories Get resource inventories
post /rest/ofscCore/v1/resources/{resourceId}/inventories Create a resource inventory
post /rest/ofscCore/v1/resources/{resourceId}/inventories/{inventoryId}/custom-actions/install lnstall an inventory

Business Object Resources for the Entity Locations

Select the operations under the business object Resources for the entity Locations.
Operation Description
get /rest/ofscCore/v1/resources/{resourceId}/locations Get resource locations
post /rest/ofscCore/v1/resources/{resourceId}/locations Create a resource location
delete /rest/ofscCore/v1/resources/{resourceId}/locations/{locationId} Delete a resource location
get /rest/ofscCore/v1/resources/{resourceId}/locations/{locationId} Get a resource location
patch /rest/ofscCore/v1/resources/{resourceId}/locations/{locationId} Update a resource location

Business Object Resources for the Entity Resource Actions

Select the operations under the business object Resources for the entity Resource Actions.
Operation Description
get /rest/ofscCore/v1/resources/custom-actions/lastKnownPositions Get last known positions of resources
get /rest/ofscCore/v1/resources/custom-actions/resourcesInArea Get resources in area
post /rest/ofscCore/v1/resources/custom-actions/findMatchingResources Find matching resources
post /rest/ofscCore/v1/resources/custom-actions/findResourcesForUrgentAssignment Find resources for urgent assignment
post /rest/ofscCore/v1/resources/custom-actions/setPositions Set positions for resources

Business Object Resources for the Entity Resources

Select the operations under the business object Resources for the entity Resources.
Operation Description
get /rest/ofscCore/v1/resources/{resourceId}/plan Get work plans for a resource
get /rest/ofscCore/v1/resources Get resources
get /rest/ofscCore/v1/resources/{resourceId} Get a resource
get /rest/ofscCore/v1/resources/{resourceId}/children Get child resources
get /rest/ofscCore/v1/resources/{resourceId}/descendants Get resource descendants
get /rest/ofscCore/v1/resources/{resourceId}/findNearbyActivities Find nearby activities
get /rest/ofscCore/v1/resources/{resourceId}/plans Get work plans for a resource
get /rest/ofscCore/v1/resources/{resourceId}/positionHistory Get position history of a resource
patch /rest/ofscCore/v1/resources/{resourceId} Update a resource
post /rest/ofscCore/v1/resources/{resourceId}/plans Create work plan for a resource
put /rest/ofscCore/v1/resources/{resourceId} Create a resource

Business Object Resources for the Entity Routes

Select the operations under the business object Resources for the entity Routes.
Operation Description
get /rest/ofscCore/v1/resources/{resourceId}/routes/{date} Get a resource route
post /rest/ofscCore/v1/resources/{resourceId}/routes/{date}/custom-actions/activate Activate a resource route
post /rest/ofscCore/v1/resources/{resourceId}/routes/{date}/custom-actions/deactivate Deactivate a resource route

Business Object Resources for the Entity Users

Select the operations under the business object Resources for the entity Users.
Operation Description
delete /rest/ofscCore/v1/resources/{resourceId}/users Unset users
get /rest/ofscCore/v1/resources/{resourceId}/users Get resource users
put /rest/ofscCore/v1/resources/{resourceId}/users Set users

Business Object Resources for the Entity Work Schedules

Select the operations under the business object Resources for the entity Work Schedules.
Operation Description
delete /rest/ofscCore/v1/resources/{resourceId}/workSchedules/{scheduleItemId} Delete a work schedule item
get /rest/ofscCore/v1/resources/{resourceId}/workSchedules Get work schedules
get /rest/ofscCore/v1/resources/{resourceId}/workSchedules/calendarView Get a calendar
post /rest/ofscCore/v1/resources/{resourceId}/workSchedules Set a work schedule

Business Object Resources for the Entity Work skills

Select the operations under the business object Resources for the entity Work skills.
Operation Description
delete /rest/ofscCore/v1/resources/{resourceId}/workSkills/{workSkill} Delete a work skill
get /rest/ofscCore/v1/resources/{resourceId}/workSkills Get work skills
post /rest/ofscCore/v1/resources/{resourceId}/workSkills Set work skills

Business Object Resources for the Entity Work Zones

Select the operations under the business object Resources for the entity Work Zones.
Operation Description
delete /rest/ofscCore/v1/resources/{resourceId}/workZones/{workZoneItemId} Delete a resource work zone item
get /rest/ofscCore/v1/resources/{resourceId}/workZones Ge resource work zones
post /rest/ofscCore/v1/resources/{resourceId}/workZones Set a resource work zone

Operation Service Requests

The following Service Requests operations are supported.

Business Object Service Requests for the Entity File Property

Select the operations under the business object Service Requests for the entity File Property.
Operation Description
get /rest/ofscCore/v1/serviceRequests/{requestId}/{propertyLabel} Get a file property

Business Object Service Requests for the Entity Service Requests

Select the operations under the business object Service Requests for the entity Service Requests.
Operation Description
get /rest/ofscCore/v1/serviceRequests/{requestId} Get a service request
post /rest/ofscCore/v1/serviceRequests/ Create a service request

Operation Users

The following Users operations are supported.

Business Object Users for Entity File Property

Select the operations under the business object Users for the entity File Property.
Operation Description
delete /rest/ofscCore/v1/users/{login}/{propertyLabel} Delete a file property
get /rest/ofscCore/v1/users/{login}/{propertyLabel} Get a file property
put /rest/ofscCore/v1/users/{login}/{propertyLabel} Set a file property

Business Object Users for the Entity Users

Select the operations under the business object Users for the entity Users.
Operation Description
delete /rest/ofscCore/v1/users/{login} Delete a user
delete /rest/ofscCore/v1/users/{login}/collaborationGroups Delete collaboration groups
get /rest/ofscCore/v1/users Get users
get /rest/ofscCore/v1/users/{login} Get a user
get /rest/ofscCore/v1/users/{login}/collaborationGroups Get collaboration groups
patch /rest/ofscCore/v1/users/{login} Update a user
post /rest/ofscCore/v1/users/{login}/collaborationGroups Add collaboration groups
put /rest/ofscCore/v1/users/{login} Create a user