<?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 RE: What kind of APIs are avaiable? in Product Forum</title>
    <link>https://community.blueprism.com/t5/Product-Forum/What-kind-of-APIs-are-avaiable/m-p/56954#M11052</link>
    <description>Creation of a Release is a one time event. It's created and written to file. If there are changes to the underlying Package (ex. updated VBO etc) then you have to create a new Release which is really nothing more than a new file name.&lt;BR /&gt;&lt;BR /&gt;As an alternative, you could look at the /export flag on AutomateC which will allow you to export individual processes/VBOs as .xml files.&lt;BR /&gt;&lt;BR /&gt;Cheers,&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Eric Wilson&lt;BR /&gt;Director, Partner Integrations for Digital Exchange&lt;BR /&gt;Blue Prism&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
    <pubDate>Tue, 25 Aug 2020 16:11:00 GMT</pubDate>
    <dc:creator>ewilson</dc:creator>
    <dc:date>2020-08-25T16:11:00Z</dc:date>
    <item>
      <title>What kind of APIs are avaiable?</title>
      <link>https://community.blueprism.com/t5/Product-Forum/What-kind-of-APIs-are-avaiable/m-p/56948#M11046</link>
      <description>I am in DevOps team so only interested in automation. For example: I want a way to export the newly created release to GitHub and deploy it to the next environment. To achieve that I want an API be able to list all the releases in the system, find out the new ones. I want to do the same for Process and Objects.&lt;BR /&gt;&lt;BR /&gt;The Web API expose the Process/Object's functions, not what I am looking for.&lt;BR /&gt;&lt;BR /&gt;AutomateC.exe can only import/export a known Process/Object. Is there something like REST API provides a complete function similar to AutomateC.exe?&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;Jirong&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Jirong Hu&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Fri, 21 Aug 2020 12:58:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/What-kind-of-APIs-are-avaiable/m-p/56948#M11046</guid>
      <dc:creator>JirongHu</dc:creator>
      <dc:date>2020-08-21T12:58:00Z</dc:date>
    </item>
    <item>
      <title>RE: What kind of APIs are avaiable?</title>
      <link>https://community.blueprism.com/t5/Product-Forum/What-kind-of-APIs-are-avaiable/m-p/56949#M11047</link>
      <description>&lt;P&gt;There isn't a REST API that you can use unfortunately.&amp;nbsp; You could potentially create a Blue Prism process that will execute the CLI command to list out the known processes, import, export, or whatever you want.&amp;nbsp; And then you could expose that process as a SOAP webservice.&lt;BR /&gt;&lt;BR /&gt;You could also consider reading data directly from the Blue Prism database.&amp;nbsp; We generally don't recommend that you query the main database directly (and you may not have permissions to query the DB directly), but if you have access to something like a read-replica, this might be possible.&lt;BR /&gt;&lt;BR /&gt;Neither of these are perfect solutions, but hopefully they can achieve what you're looking for.&lt;/P&gt;&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;James Man&lt;BR /&gt;Professional Services&lt;BR /&gt;Blue Prism&lt;BR /&gt;Asia/Hong_Kong&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Mon, 24 Aug 2020 10:42:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/What-kind-of-APIs-are-avaiable/m-p/56949#M11047</guid>
      <dc:creator>james.man</dc:creator>
      <dc:date>2020-08-24T10:42:00Z</dc:date>
    </item>
    <item>
      <title>RE: What kind of APIs are avaiable?</title>
      <link>https://community.blueprism.com/t5/Product-Forum/What-kind-of-APIs-are-avaiable/m-p/56950#M11048</link>
      <description>Hi James&lt;BR /&gt;&lt;BR /&gt;Thanks for your reply. I am trying to use AutomateC.exe, the problems are:&lt;BR /&gt;1. AutomateC.exe needs the name of Object/Process/Release. For DevOps, I need to find out newly created/updated ones, to process them.&lt;BR /&gt;2. There is no way to export an existing Release.&lt;BR /&gt;&lt;BR /&gt;Over the years, somebody in our organization had created a utility to query the database directory and construct everything from the Audit Event, but we are afraid the database tables will change in future.&lt;BR /&gt;&lt;BR /&gt;Jirong&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Jirong Hu&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Mon, 24 Aug 2020 12:44:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/What-kind-of-APIs-are-avaiable/m-p/56950#M11048</guid>
      <dc:creator>JirongHu</dc:creator>
      <dc:date>2020-08-24T12:44:00Z</dc:date>
    </item>
    <item>
      <title>RE: What kind of APIs are avaiable?</title>
      <link>https://community.blueprism.com/t5/Product-Forum/What-kind-of-APIs-are-avaiable/m-p/56951#M11049</link>
      <description>&lt;P&gt;&lt;SPAN&gt;For a package that already exists, you can create a release and export it from the CLI using:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;AutomateC /exportpackage "Package Name" /release "Release Name" /sso&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If the &lt;/SPAN&gt;/release &amp;lt;release_name&amp;gt;&lt;SPAN&gt; parameter is not specified, the name of the release will automatically be set to "&lt;STRONG&gt;&amp;lt;package_name&amp;gt; - Release #&lt;/STRONG&gt;", where the release number is incremented automatically.&lt;BR /&gt;&lt;BR /&gt;Change /sso to /user &amp;lt;username&amp;gt; &amp;lt;password&amp;gt; if necessary.&lt;BR /&gt;&lt;BR /&gt;For detecting which Processes are new or Updated, you can probably look at the audit logs, for example:&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Automatec /getauditlog /age 1m /sso&lt;BR /&gt;&lt;/EM&gt;&lt;BR /&gt;And look for messages matching:&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt; The user '{0}' modified the business object '{1}'&lt;BR /&gt;The user '{0}' created the business object '{1}'&lt;BR /&gt;The user '{0}' imported the business object '{1}'&lt;BR /&gt;The user '{0}' created the process '{1}'&lt;BR /&gt;The user '{0}' modified the process '{1}'&lt;BR /&gt;The user '{0}' imported the process '{1}'&lt;BR /&gt;&lt;BR /&gt;You might also be able to find the information you want from the system report command:&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Automatec /report "C:\Users\Public\system report.txt" /sso&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;James Man&lt;BR /&gt;Professional Services&lt;BR /&gt;Blue Prism&lt;BR /&gt;Asia/Hong_Kong&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Tue, 25 Aug 2020 00:49:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/What-kind-of-APIs-are-avaiable/m-p/56951#M11049</guid>
      <dc:creator>james.man</dc:creator>
      <dc:date>2020-08-25T00:49:00Z</dc:date>
    </item>
    <item>
      <title>RE: What kind of APIs are avaiable?</title>
      <link>https://community.blueprism.com/t5/Product-Forum/What-kind-of-APIs-are-avaiable/m-p/56952#M11050</link>
      <description>&lt;DIV class="uconBody"&gt;&lt;DIV style="page: WordSection1"&gt; &lt;P style="margin: 0in;margin-bottom: .0001pt;font-size: 11.0pt;font-family: &amp;quot;Calibri&amp;quot;,sans-serif"&gt;Hi James&lt;/P&gt; &lt;P style="margin: 0in;margin-bottom: .0001pt;font-size: 11.0pt;font-family: &amp;quot;Calibri&amp;quot;,sans-serif"&gt;&amp;nbsp;&lt;/P&gt; &lt;P style="margin: 0in;margin-bottom: .0001pt;font-size: 11.0pt;font-family: &amp;quot;Calibri&amp;quot;,sans-serif"&gt;Your command will create a new release for that package. What I need to automate is if somebody created a new release (only at that moment, he or she can export that release as an XML file), I want to export that release as an XML file  and import it to the next environment, a kind of promotion process. But the problem is I find no way to re-export that release as an XML file.&lt;/P&gt; &lt;P style="margin: 0in;margin-bottom: .0001pt;font-size: 11.0pt;font-family: &amp;quot;Calibri&amp;quot;,sans-serif"&gt;&amp;nbsp;&lt;/P&gt; &lt;P style="margin: 0in;margin-bottom: .0001pt;font-size: 11.0pt;font-family: &amp;quot;Calibri&amp;quot;,sans-serif"&gt;Thanks for the audit log and report information, I will look into that next.&lt;/P&gt; &lt;P style="margin: 0in;margin-bottom: .0001pt;font-size: 11.0pt;font-family: &amp;quot;Calibri&amp;quot;,sans-serif"&gt;&amp;nbsp;&lt;/P&gt; &lt;P style="margin: 0in;margin-bottom: .0001pt;font-size: 11.0pt;font-family: &amp;quot;Calibri&amp;quot;,sans-serif"&gt;Jirong&lt;/P&gt; &lt;/DIV&gt; &lt;P&gt;&lt;FONT style="FONT-SIZE: 9pt"&gt;_______________________________________________________________________&lt;/FONT&gt;&lt;/P&gt; &lt;P&gt;&lt;FONT style="FONT-SIZE: 9pt"&gt;If you received this email in error, please advise the sender (by return email or otherwise) immediately. You have consented to receive the attached electronically at the above-noted email address; please retain a copy of this confirmation for future reference.&lt;/FONT&gt;&lt;/P&gt; &lt;P&gt;&lt;FONT style="FONT-SIZE: 9pt"&gt;Si vous recevez ce courriel par erreur, veuillez en aviser l'expéditeur immédiatement, par retour de courriel ou par un autre moyen. Vous avez accepté de recevoir le(s) document(s) ci-joint(s) par voie électronique à l'adresse courriel indiquée ci-dessus; veuillez conserver une copie de cette confirmation pour les fins de reference future. &lt;/FONT&gt;&lt;/P&gt; &lt;P&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 25 Aug 2020 01:58:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/What-kind-of-APIs-are-avaiable/m-p/56952#M11050</guid>
      <dc:creator>JirongHu</dc:creator>
      <dc:date>2020-08-25T01:58:00Z</dc:date>
    </item>
    <item>
      <title>RE: What kind of APIs are avaiable?</title>
      <link>https://community.blueprism.com/t5/Product-Forum/What-kind-of-APIs-are-avaiable/m-p/56953#M11051</link>
      <description>Hi James&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://bpdocs.blueprism.com/bp-6-8/en-us/helpCommandLine.htm" target="_blank" rel="noopener"&gt;https://bpdocs.blueprism.com/bp-6-8/en-us/helpCommandLine.htm&lt;/A&gt;&lt;BR /&gt;I can't find this getauditlog function in the above help. So it's an undocumented function? Beside /age, is there any other options. Do you have the document?&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;Jirong&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Jirong&lt;BR /&gt;DevOps&lt;BR /&gt;RBC&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Tue, 25 Aug 2020 15:49:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/What-kind-of-APIs-are-avaiable/m-p/56953#M11051</guid>
      <dc:creator>JirongHu</dc:creator>
      <dc:date>2020-08-25T15:49:00Z</dc:date>
    </item>
    <item>
      <title>RE: What kind of APIs are avaiable?</title>
      <link>https://community.blueprism.com/t5/Product-Forum/What-kind-of-APIs-are-avaiable/m-p/56954#M11052</link>
      <description>Creation of a Release is a one time event. It's created and written to file. If there are changes to the underlying Package (ex. updated VBO etc) then you have to create a new Release which is really nothing more than a new file name.&lt;BR /&gt;&lt;BR /&gt;As an alternative, you could look at the /export flag on AutomateC which will allow you to export individual processes/VBOs as .xml files.&lt;BR /&gt;&lt;BR /&gt;Cheers,&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Eric Wilson&lt;BR /&gt;Director, Partner Integrations for Digital Exchange&lt;BR /&gt;Blue Prism&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Tue, 25 Aug 2020 16:11:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/What-kind-of-APIs-are-avaiable/m-p/56954#M11052</guid>
      <dc:creator>ewilson</dc:creator>
      <dc:date>2020-08-25T16:11:00Z</dc:date>
    </item>
    <item>
      <title>RE: What kind of APIs are avaiable?</title>
      <link>https://community.blueprism.com/t5/Product-Forum/What-kind-of-APIs-are-avaiable/m-p/56955#M11053</link>
      <description>In addition to /age, the getauditlog flag can also take parameters /fromdate yyyyMMdd /todate yyyyMMdd&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;James Man&lt;BR /&gt;Professional Services&lt;BR /&gt;Blue Prism&lt;BR /&gt;Asia/Hong_Kong&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Wed, 26 Aug 2020 01:47:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/What-kind-of-APIs-are-avaiable/m-p/56955#M11053</guid>
      <dc:creator>james.man</dc:creator>
      <dc:date>2020-08-26T01:47:00Z</dc:date>
    </item>
  </channel>
</rss>

