====== Enterprise Service Bus Data Handler - WorkXpress API Actions ====== ===== Purpose ===== This data handler allows a software developer to build a series of actions to implement an API call. //This feature will be available in Platform Version 14.07.972.// ===== Triggering ===== This Data Source is triggered automatically when an external developer makes an API call to the application through an [[Enterprise Service Bus - Incoming SOAP Method|Incoming SOAP Method ESB]]. To access the action tree and start building actions, click on the link in the ESB Profile Configuration Page, 'Setup API Actions for this ESB Profile'. {{::api_esb_config.png?nolink|}} ===== Action Data ===== The data available to the actions trees will depend on the configuration of the ESB Profile. In this example, the runtime values that would be available are "api_key" and "timestamp", because those are the input parameters. Below is a sample procedure that uses these two pieces of data. ==== Authentication ==== {{:esb_api_auth_action_add.png?nolink|}} {{:esb_api_auth_action_tree.png?nolink|}} ==== Processing ==== {{:esb_api_process_action_tree.png?nolink|}}