Before you run a taskflow as an API or schedule a taskflow, you must first publish the taskflow as a service.
When you publish a taskflow, Data Integration generates the service URL and the SOAP service URL. You can use these endpoint URLs to run the taskflow as an API. When you run a taskflow as an API, you can dynamically provide input parameters for the tasks that the taskflow contains and perform orchestration.
Note: When you run a taskflow from the taskflow designer, Data Integration automatically publishes the taskflow, and generates the service URL and SOAP service URL.
If you edit a published taskflow, you must publish the taskflow again for the changes to get reflected in the taskflow API.
To disable a taskflow API that was published as a service, you must unpublish the taskflow. After you make the necessary changes, publish the taskflow again for the changes to get reflected in the taskflow API.
1In Data Integration, select Explore.
The Explore page opens.
2Navigate to the taskflow that you want to publish as a service.
3From the Actions menu on the upper-right part of the page, click Publish.
Data Integration publishes the taskflow as a service.