<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic run workflow as web service in Active IQ Unified Manager Discussions</title>
    <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/run-workflow-as-web-service/m-p/58728#M12173</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;workflows can be run as web service by calling RunWorkflow().&lt;/P&gt;&lt;P&gt;Unfortunately this requires the WorkflowID which will change when workflows are deleted from WFA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there a way to run a workflow by name (or any other criteria that won't change) instead of the ID?&lt;/P&gt;&lt;P&gt;Any plans for this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I know that the workflow ID could be extracted by running GetAllWorkflows() before executing a workflow and parsing the result but that's additional overhead in the orchestration software which could be avoided.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Nico&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 05 Jun 2025 06:23:25 GMT</pubDate>
    <dc:creator>nscherer</dc:creator>
    <dc:date>2025-06-05T06:23:25Z</dc:date>
    <item>
      <title>run workflow as web service</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/run-workflow-as-web-service/m-p/58728#M12173</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;workflows can be run as web service by calling RunWorkflow().&lt;/P&gt;&lt;P&gt;Unfortunately this requires the WorkflowID which will change when workflows are deleted from WFA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there a way to run a workflow by name (or any other criteria that won't change) instead of the ID?&lt;/P&gt;&lt;P&gt;Any plans for this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I know that the workflow ID could be extracted by running GetAllWorkflows() before executing a workflow and parsing the result but that's additional overhead in the orchestration software which could be avoided.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Nico&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jun 2025 06:23:25 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/run-workflow-as-web-service/m-p/58728#M12173</guid>
      <dc:creator>nscherer</dc:creator>
      <dc:date>2025-06-05T06:23:25Z</dc:date>
    </item>
    <item>
      <title>Re: run workflow as web service</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/run-workflow-as-web-service/m-p/58732#M12174</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nico,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You are correct in your statements.&amp;nbsp; If you want to execute a workflow by Workflow Name, you will have to use&amp;nbsp; GetAllWorkflows() to discover the associated WorkflowID, and then use RunWorkflow().&amp;nbsp; You are correct that this is some additional overhead which could be avoided, but unfortunately there is no way to initiate a workflow via web services by calling the Workflow Name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;One thing of note is that you can see the associated WorkflowID in the Reference Manual under 'Help' in the WFA UI.&amp;nbsp; That is more for reference than an automation solution, but I thought it would be good to point out.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I know this isn't the answer you were looking for, but I hope it helps anyway.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kevin&lt;/P&gt;&lt;P&gt;WFA Team.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jul 2012 13:02:34 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/run-workflow-as-web-service/m-p/58732#M12174</guid>
      <dc:creator>hill</dc:creator>
      <dc:date>2012-07-09T13:02:34Z</dc:date>
    </item>
  </channel>
</rss>

