<?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 Deploying Alteryx Workflows in Alteryx Server Discussions</title>
    <link>https://community.alteryx.com/t5/Alteryx-Server-Discussions/Deploying-Alteryx-Workflows/m-p/582398#M6454</link>
    <description>&lt;P&gt;Is there a way to deploy a workflow via Alteryx Server API?&lt;/P&gt;&lt;P&gt;For example if some one provides .yxmd file can we have an api deploy it to&amp;nbsp; gallery and schedule it via api calls?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 04 Jun 2020 13:04:51 GMT</pubDate>
    <dc:creator>rj24by7</dc:creator>
    <dc:date>2020-06-04T13:04:51Z</dc:date>
    <item>
      <title>Deploying Alteryx Workflows</title>
      <link>https://community.alteryx.com/t5/Alteryx-Server-Discussions/Deploying-Alteryx-Workflows/m-p/582398#M6454</link>
      <description>&lt;P&gt;Is there a way to deploy a workflow via Alteryx Server API?&lt;/P&gt;&lt;P&gt;For example if some one provides .yxmd file can we have an api deploy it to&amp;nbsp; gallery and schedule it via api calls?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 04 Jun 2020 13:04:51 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Alteryx-Server-Discussions/Deploying-Alteryx-Workflows/m-p/582398#M6454</guid>
      <dc:creator>rj24by7</dc:creator>
      <dc:date>2020-06-04T13:04:51Z</dc:date>
    </item>
    <item>
      <title>Re: Deploying Alteryx Workflows</title>
      <link>https://community.alteryx.com/t5/Alteryx-Server-Discussions/Deploying-Alteryx-Workflows/m-p/582420#M6457</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.alteryx.com/t5/user/viewprofilepage/user-id/163801"&gt;@rj24by7&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Currently there's no support for what you're looking for using the Alteryx Gallery API.&lt;/P&gt;&lt;P&gt;You can queue jobs from workflows that already exist in the Gallery using the POST call. But other than that, there's no functionality to upload workflows.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;</description>
      <pubDate>Thu, 04 Jun 2020 13:36:07 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Alteryx-Server-Discussions/Deploying-Alteryx-Workflows/m-p/582420#M6457</guid>
      <dc:creator>Thableaus</dc:creator>
      <dc:date>2020-06-04T13:36:07Z</dc:date>
    </item>
    <item>
      <title>Re: Deploying Alteryx Workflows</title>
      <link>https://community.alteryx.com/t5/Alteryx-Server-Discussions/Deploying-Alteryx-Workflows/m-p/582647#M6460</link>
      <description>&lt;P&gt;While using the Gallery API I am getting the following error despite getting key/shared secret: &lt;SPAN class="value"&gt;&lt;SPAN class="string"&gt;Unauthorized Exception&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 04 Jun 2020 17:28:58 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Alteryx-Server-Discussions/Deploying-Alteryx-Workflows/m-p/582647#M6460</guid>
      <dc:creator>rj24by7</dc:creator>
      <dc:date>2020-06-04T17:28:58Z</dc:date>
    </item>
    <item>
      <title>Re: Deploying Alteryx Workflows</title>
      <link>https://community.alteryx.com/t5/Alteryx-Server-Discussions/Deploying-Alteryx-Workflows/m-p/647805#M7448</link>
      <description>&lt;P&gt;&lt;SPAN&gt;From this post on&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;A href="https://community.alteryx.com/t5/Alteryx-Server-Knowledge-Base/Migrating-Workflows/ta-p/335774" target="_self"&gt;Migrating Workflows&lt;/A&gt;&amp;nbsp;it appears that there is some functionality for admins to publish a workflow via sending a POST to the the api/admin/v1/workflows/ endpoint:&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;[HTTP POST]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[api/admin/v1/workflows/]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3. The third endpoint is a publish endpoint. This allows you to take the workflow obtained in the second endpoint and publish to the target environment. This post uses a multipart form-data request. The form sections and properties can be found in the code example.&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Is that the case?&lt;/P&gt;</description>
      <pubDate>Fri, 09 Oct 2020 21:14:58 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Alteryx-Server-Discussions/Deploying-Alteryx-Workflows/m-p/647805#M7448</guid>
      <dc:creator>John_Rutter</dc:creator>
      <dc:date>2020-10-09T21:14:58Z</dc:date>
    </item>
    <item>
      <title>Re: Deploying Alteryx Workflows</title>
      <link>https://community.alteryx.com/t5/Alteryx-Server-Discussions/Deploying-Alteryx-Workflows/m-p/648178#M7450</link>
      <description>&lt;P&gt;@johnru&lt;/P&gt;&lt;P&gt;&lt;a href="https://community.alteryx.com/t5/user/viewprofilepage/user-id/163801"&gt;@rj24by7&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Yes, we were able to use the Server API to download a canvas from Development environment and publish the canvas to Production environment.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;[Download canvas from Source Environment]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[HTTP GET]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[api/admin/v1/{appID}/package/]&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;[Publish canvas to&amp;nbsp;Target Environment]&lt;BR /&gt;[HTTP POST]&lt;BR /&gt;[api/admin/v1/workflows/]&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Providing the right parameters are key to publishing canvases to Server through API.&amp;nbsp;&lt;/P&gt;&lt;P&gt;1.Target Gallery Base address&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. Target Consumer Key&amp;nbsp;&lt;/P&gt;&lt;P&gt;3. Target Consumer Secret&amp;nbsp;&lt;/P&gt;&lt;P&gt;4. Source ID (Each canvas should be provided a source ID. If the same source ID is used for the publication of a canvas for the second time, it will replace the canvas which was published earlier with the same source ID. Source ID canvas mapping is the key to perform publication and republication of a canvas)&lt;/P&gt;&lt;P&gt;5. Canvas Name&amp;nbsp;&lt;/P&gt;&lt;P&gt;6. File Path where the canvas is stored/canvas package&lt;/P&gt;&lt;P&gt;7. Owner&lt;/P&gt;&lt;P&gt;8. WorkerTag&amp;nbsp;&lt;/P&gt;&lt;P&gt;9. isPublic&lt;/P&gt;&lt;P&gt;10. canDownload&lt;/P&gt;&lt;P&gt;11. validate&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Good luck!&lt;/P&gt;</description>
      <pubDate>Sun, 11 Oct 2020 12:19:12 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Alteryx-Server-Discussions/Deploying-Alteryx-Workflows/m-p/648178#M7450</guid>
      <dc:creator>revathi</dc:creator>
      <dc:date>2020-10-11T12:19:12Z</dc:date>
    </item>
  </channel>
</rss>

