Service Directory > v25.2 > Integrations

 

Web Service: Integrations (v25.2)

This Web Service contains operations related to all Integrations within the Workday system.

Version

Operations

Operation Description
Approve_Business_Process This operation approves a business process, if approvable, by the user. If Disable Comment is configured in the coressponding Business Process Policy, comments provided in the request would not be saved. 
Cancel_Business_Process This operation cancels a business process, if cancelable, by the user 
Deny_Business_Process This operation denies a business process, if deniable, by the user 
Get_Event_Detail This operation will retrieve data (e.g. Creation Date, Event State, Event Target, etc..) related to Workday Business Process Event (e.g. Hire Employee, Enter Time Off, etc...) 
Get_Event_Documents This operation will retrieve data related to any Documents that may be available to an Integration Event. 
Get_Import_Process_Messages Gets messages associated to a specific Import Process event. 
Get_Import_Processes Get status and correlation information for Import Process load 
Get_Integration_Events This operation will retrieve data related to an execution of an Integration Event. Data included will be Integration System, Launch datetime, Triggering User, Status and Runtime Parameters. 
Get_Integration_System_Users This operation will retrieve data related to Workday Accounts associated to an Integration System. 
Get_Integration_Systems This operation will retrieve data related to an Integration System. Data returned within the response includes Services associated and enabled, Attribute/Map values, Service configurations and Custom Services Attributes, Maps and Launch Parameters. 
Get_References This operation provide a list of values for a business object in Workday given its "Reference ID Type". The "Reference ID Type" for each referenced business object can be retrieved within our API Documentation. For example, the "Reference ID Type" for a Location reference is "Location_ID". So, if we call "Get References" with "Location_ID" you will get back the list of all locations (and their Workday and Reference IDs). 
Get_Sequence_Generators This operation will retrieve data related to a Sequence Generator (e.g ID Definition). Data associated to a Sequence Generator includes the formatting, syntax, last date used, increment value, etc. Sequence Generators are typically associated with Integrations utilizing a Sequence Generator Service. 
Get_Subscriptions This operation will retrieve data related to Subscriptions, both for an Integration System and for Transaction Log service configuration. A Subscription includes an association with 1 or more Transaction/Business Process Types. 
Increment_Sequence_Generator This operation will increments a Sequence Generator and persists the data within Workday. The response is the fully formatted value of the Sequence Generator after the increment. 
Launch_EIB This operation will Launch an EIB Integration. The request has the ability to accept override Runtime Parameters that should be used within the integration processing. If no override is provided within the request, the System Default, which has been defined on the EIB Definition, will be used. The result of this operation will be the creation of an Integration Event along with the processing of the integration itself. 
Launch_Integration This operation will Launch an Integration. The request has the ability to accept Runtime Parameters and the Workday Account that should be used within the integration processing. The result of this operation will be the creation of an Integration Event along with the processing of the integration itself. 
Put_Integration_Event This operation will create and/or update data related to an Integration Event. Data included will be Integration System, Launch datetime, Triggering User, Status and Runtime Parameters. 
Put_Integration_Message This operation adds a message to either an Integration System or Integration Event which allows for status, information and error details to be communicated back to Workday. 
Put_Integration_System This operation will create and/or update data related to an Integration System. Data returned within the response includes Services associated and enabled, Attribute/Map values, Service configurations and Custom Services Attributes, Maps and Launch Parameters. 
Put_Integration_System_User This operation will create and/or update data related to Workday Accounts associated to an Integration System. 
Put_Reference This operation updates the Reference IDs on a business object for a Reference ID Type. Currently, updating Reference IDs for most, but not all Reference ID Types is supported. 
Put_Sequence_Generator This operation will create and/or update data related to a Sequence Generator (e.g ID Definition). Data associated to a Sequence Generator includes the formatting, syntax, last date used, increment value, etc. Sequence Generators are typically associated with Integrations utilizing a Sequence Generator Service. 
Put_Subscription This operation will create and/or update data related to Subscriptions, both for an Integration System and for Transaction Log service configuration. A Subscription includes an association with 1 or more Transaction/Business Process Types. 
Reassign_Business_Process_Step This operation reassign a business process step, if reassignable by the processing user and the new assignee has the required Roles to complete the step. 
Rescind_Business_Process This operation rescinds a business process, if rescindable by the user