<?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 Confirmation of API specifications for integrating BP with ServiceNow in Digital Exchange</title>
    <link>https://community.blueprism.com/t5/Digital-Exchange/Confirmation-of-API-specifications-for-integrating-BP-with/m-p/124912#M4654</link>
    <description>&lt;P&gt;I would like to confirm the specifications regarding the asset "Blue Prism Connectors for ServiceNow v1.1".&lt;/P&gt;&lt;P&gt;I would like to use the API to retrieve attachments from ServiceNow via Blue Prism, and I would like to know whether it is possible to obtain attachments using the above asset.&lt;/P&gt;&lt;P&gt;According to the manual, the APIs used in the actions provided by the asset appear to be the following seven:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Account API&lt;/LI&gt;&lt;LI&gt;Case API&lt;/LI&gt;&lt;LI&gt;Consumer API&lt;/LI&gt;&lt;LI&gt;Contact API&lt;/LI&gt;&lt;LI&gt;Table API&lt;/LI&gt;&lt;LI&gt;Service Catalog API&lt;/LI&gt;&lt;LI&gt;Change Management API&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;According to the official ServiceNow website, there is an Attachment API for retrieving attachments. However, since this API does not seem to be included in the above asset, am I correct in understanding that retrieving attachments via the asset is not possible?&lt;/P&gt;&lt;P&gt;If there is another way to retrieve attachments, could you please advise me on the method?&lt;/P&gt;</description>
    <pubDate>Fri, 27 Feb 2026 02:14:44 GMT</pubDate>
    <dc:creator>ShumpeiOkano</dc:creator>
    <dc:date>2026-02-27T02:14:44Z</dc:date>
    <item>
      <title>Confirmation of API specifications for integrating BP with ServiceNow</title>
      <link>https://community.blueprism.com/t5/Digital-Exchange/Confirmation-of-API-specifications-for-integrating-BP-with/m-p/124912#M4654</link>
      <description>&lt;P&gt;I would like to confirm the specifications regarding the asset "Blue Prism Connectors for ServiceNow v1.1".&lt;/P&gt;&lt;P&gt;I would like to use the API to retrieve attachments from ServiceNow via Blue Prism, and I would like to know whether it is possible to obtain attachments using the above asset.&lt;/P&gt;&lt;P&gt;According to the manual, the APIs used in the actions provided by the asset appear to be the following seven:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Account API&lt;/LI&gt;&lt;LI&gt;Case API&lt;/LI&gt;&lt;LI&gt;Consumer API&lt;/LI&gt;&lt;LI&gt;Contact API&lt;/LI&gt;&lt;LI&gt;Table API&lt;/LI&gt;&lt;LI&gt;Service Catalog API&lt;/LI&gt;&lt;LI&gt;Change Management API&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;According to the official ServiceNow website, there is an Attachment API for retrieving attachments. However, since this API does not seem to be included in the above asset, am I correct in understanding that retrieving attachments via the asset is not possible?&lt;/P&gt;&lt;P&gt;If there is another way to retrieve attachments, could you please advise me on the method?&lt;/P&gt;</description>
      <pubDate>Fri, 27 Feb 2026 02:14:44 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Digital-Exchange/Confirmation-of-API-specifications-for-integrating-BP-with/m-p/124912#M4654</guid>
      <dc:creator>ShumpeiOkano</dc:creator>
      <dc:date>2026-02-27T02:14:44Z</dc:date>
    </item>
    <item>
      <title>Re: Confirmation of API specifications for integrating BP with ServiceNow</title>
      <link>https://community.blueprism.com/t5/Digital-Exchange/Confirmation-of-API-specifications-for-integrating-BP-with/m-p/124953#M4658</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.blueprism.com/t5/user/viewprofilepage/user-id/65840"&gt;@ShumpeiOkano&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for being a SS&amp;amp;C Blue Prism customer and for using Blue Prism. Thank you for your interest in the Salesforce asset.&lt;/P&gt;&lt;P&gt;At the present time, I do not believe the asset supports the Attachment API as you correctly say.&amp;nbsp;&lt;/P&gt;&lt;P&gt;My suggestion to you would be to make a request and then we can assess interest and add it to our development backlog.&lt;/P&gt;&lt;P&gt;I hope this will assist you in moving forward.&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;</description>
      <pubDate>Tue, 03 Mar 2026 09:29:35 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Digital-Exchange/Confirmation-of-API-specifications-for-integrating-BP-with/m-p/124953#M4658</guid>
      <dc:creator>GeoffHirst</dc:creator>
      <dc:date>2026-03-03T09:29:35Z</dc:date>
    </item>
    <item>
      <title>Re: Confirmation of API specifications for integrating BP with ServiceNow</title>
      <link>https://community.blueprism.com/t5/Digital-Exchange/Confirmation-of-API-specifications-for-integrating-BP-with/m-p/125003#M4659</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;try to paste this code in a new page of your object of serviceNow:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;lt;process name="__selection__Utility - ServiceNow" type="object" runmode="Exclusive"&amp;gt;&amp;lt;stage stageid="4190a031-e5da-4e0e-b799-f69a6d05d8e1" name="Start" type="Start"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;loginhibit /&amp;gt;&amp;lt;display x="-60" y="-195" /&amp;gt;&amp;lt;inputs&amp;gt;&amp;lt;input type="collection" name="ConfigParam" stage="ConfigParam" /&amp;gt;&amp;lt;input type="text" name="InstanceServiceNow" stage="InstanceServiceNow" /&amp;gt;&amp;lt;input type="text" name="sys_id" stage="sys_id" /&amp;gt;&amp;lt;input type="text" name="pathToSave" stage="pathToSave" /&amp;gt;&amp;lt;/inputs&amp;gt;&amp;lt;onsuccess&amp;gt;d16608e9-7048-416d-a9c8-b46d0bc1a040&amp;lt;/onsuccess&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="76c64ddb-943a-4864-8a99-a9246775888b" name="InstanceServiceNow" type="Data"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;display x="-225" y="-75" /&amp;gt;&amp;lt;datatype&amp;gt;text&amp;lt;/datatype&amp;gt;&amp;lt;initialvalue /&amp;gt;&amp;lt;private /&amp;gt;&amp;lt;alwaysinit /&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="113f5a3c-dc1e-402c-8d98-3d1e00bc4600" name="Input" type="Block"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;loginhibit /&amp;gt;&amp;lt;display x="-270" y="-105" w="150" h="105" /&amp;gt;&amp;lt;font family="Segoe UI" size="10" style="Regular" color="7FB2E5" /&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="425efdac-345b-4a60-b771-0b4ae670a962" name="sys_id" type="Data"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;display x="-165" y="-75" /&amp;gt;&amp;lt;datatype&amp;gt;text&amp;lt;/datatype&amp;gt;&amp;lt;initialvalue xml:space="preserve"&amp;gt;cc9b0a5fc37162d06061522ed40131bb&amp;lt;/initialvalue&amp;gt;&amp;lt;private /&amp;gt;&amp;lt;alwaysinit /&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="6d138105-8939-4410-aa9c-26767be7a2a4" name="URL_Temp" type="Data"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;loginhibit /&amp;gt;&amp;lt;display x="-165" y="90" /&amp;gt;&amp;lt;datatype&amp;gt;text&amp;lt;/datatype&amp;gt;&amp;lt;initialvalue /&amp;gt;&amp;lt;private /&amp;gt;&amp;lt;alwaysinit /&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="cdc06177-23e7-4c0f-aa96-7668564b1870" name="Result" type="Collection"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;loginhibit /&amp;gt;&amp;lt;display x="-165" y="135" /&amp;gt;&amp;lt;datatype&amp;gt;collection&amp;lt;/datatype&amp;gt;&amp;lt;private /&amp;gt;&amp;lt;alwaysinit /&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="e4cee65c-d890-4288-984d-8d371eddebdd" name="Local" type="Block"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;loginhibit /&amp;gt;&amp;lt;display x="-270" y="15" w="150" h="195" /&amp;gt;&amp;lt;font family="Segoe UI" size="10" style="Regular" color="FFFF00" /&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="f7fdc727-de86-437c-9596-bb21f3fd4bcc" name="Output" type="Block"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;loginhibit /&amp;gt;&amp;lt;display x="-270" y="225" w="150" h="60" /&amp;gt;&amp;lt;font family="Segoe UI" size="10" style="Regular" color="FF00FF" /&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="8367dc19-220e-46c7-8559-555aded75c50" name="Exists" type="Data"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;display x="-165" y="45" /&amp;gt;&amp;lt;datatype&amp;gt;flag&amp;lt;/datatype&amp;gt;&amp;lt;initialvalue /&amp;gt;&amp;lt;private /&amp;gt;&amp;lt;alwaysinit /&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="b278d66d-dd53-4b0a-af12-0aeca5c7e419" name="Password" type="Data"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;display x="-225" y="45" /&amp;gt;&amp;lt;datatype&amp;gt;text&amp;lt;/datatype&amp;gt;&amp;lt;initialvalue /&amp;gt;&amp;lt;private /&amp;gt;&amp;lt;alwaysinit /&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="6aa92a6f-d99c-4e08-8b9f-4ba9172de440" name="pathToSave" type="Data"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;display x="-225" y="-30" /&amp;gt;&amp;lt;datatype&amp;gt;text&amp;lt;/datatype&amp;gt;&amp;lt;initialvalue /&amp;gt;&amp;lt;private /&amp;gt;&amp;lt;alwaysinit /&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="d16608e9-7048-416d-a9c8-b46d0bc1a040" name="Get Password" type="Calculation"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;loginhibit /&amp;gt;&amp;lt;display x="-60" y="-135" /&amp;gt;&amp;lt;onsuccess&amp;gt;b89c30c9-f619-4f83-87aa-b5aa7a42bb92&amp;lt;/onsuccess&amp;gt;&amp;lt;calculation expression="[DriveIt Password]" stage="Password" /&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="768c3b8e-6b8a-405b-890a-8503b74a0bcc" name="GetAttachments" type="Code"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;loginhibit /&amp;gt;&amp;lt;display x="-60" y="-15" /&amp;gt;&amp;lt;inputs&amp;gt;&amp;lt;input type="text" name="username" expr="[DriveIt UserName]" /&amp;gt;&amp;lt;input type="text" name="password" expr="[Password]" /&amp;gt;&amp;lt;input type="text" name="sys_id" expr="[sys_id]" /&amp;gt;&amp;lt;input type="text" name="instance" expr="[InstanceServiceNow]" /&amp;gt;&amp;lt;/inputs&amp;gt;&amp;lt;outputs&amp;gt;&amp;lt;output type="text" name="GetAttachments" stage="GetAttachments" /&amp;gt;&amp;lt;/outputs&amp;gt;&amp;lt;onsuccess&amp;gt;08bb487a-a046-4782-b31c-86c2fca624ae&amp;lt;/onsuccess&amp;gt;&amp;lt;code&amp;gt;&amp;lt;![CDATA[&lt;BR /&gt;Dim instanceUrl, ticketSysId&lt;BR /&gt;instanceUrl = instance&lt;BR /&gt;ticketSysId = sys_id&lt;/P&gt;&lt;P&gt;' Costruzione URL API&lt;BR /&gt;Dim url&lt;BR /&gt;url = "https://" &amp;amp; instanceUrl &amp;amp; "/api/now/attachment?table_sys_id=" &amp;amp; ticketSysId&lt;/P&gt;&lt;P&gt;' Oggetti per la richiesta HTTP&lt;BR /&gt;Dim http, responseText&lt;BR /&gt;http = CreateObject("WinHttp.WinHttpRequest.5.1")&lt;BR /&gt;http.Open("GET", url, False)&lt;BR /&gt;http.SetCredentials(username, password, 0) ' 0 = Basic Auth&lt;BR /&gt;http.Send&lt;/P&gt;&lt;P&gt;' Gestione risposta&lt;BR /&gt;If http.Status = 200 Then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; responseText = http.ResponseText&lt;BR /&gt;Else&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; responseText = "Errore: " &amp;amp; http.Status &amp;amp; " - " &amp;amp; http.StatusText&lt;BR /&gt;End If&lt;/P&gt;&lt;P&gt;' Output&lt;BR /&gt;GetAttachments = responseText&lt;BR /&gt;]]&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="de566882-4241-4943-9640-8478f491a6c2" name="Get Attachment File" type="Code"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;loginhibit /&amp;gt;&amp;lt;display x="-60" y="405" /&amp;gt;&amp;lt;inputs&amp;gt;&amp;lt;input type="text" name="fileUrl" expr="[URL_Temp]" /&amp;gt;&amp;lt;input type="text" name="savePath" expr="[LocalPathToSave]" /&amp;gt;&amp;lt;input type="text" name="username" expr="[DriveIt UserName]" /&amp;gt;&amp;lt;input type="text" name="password" expr="[Password]" /&amp;gt;&amp;lt;/inputs&amp;gt;&amp;lt;outputs&amp;gt;&amp;lt;output type="text" name="DownloadResult" stage="DownloadResult" /&amp;gt;&amp;lt;/outputs&amp;gt;&amp;lt;onsuccess&amp;gt;11a49a7f-aab2-43b9-80de-ed95bf647dc8&amp;lt;/onsuccess&amp;gt;&amp;lt;code&amp;gt;&amp;lt;![CDATA[&lt;BR /&gt;' Oggetto HTTP robusto&lt;BR /&gt;Dim http, stream&lt;BR /&gt;http = CreateObject("WinHttp.WinHttpRequest.5.1")&lt;BR /&gt;http.Open("GET", fileUrl, False)&lt;BR /&gt;http.SetCredentials(username, password, 0) ' 0 = Basic Auth&lt;BR /&gt;http.Send&lt;/P&gt;&lt;P&gt;If http.Status = 200 Then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; stream = CreateObject("ADODB.Stream")&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; stream.Type = 1 ' Binary&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; stream.Open&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; stream.Write(http.ResponseBody)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; stream.SaveToFile(savePath, 2) ' 2 = Sovrascrive se esiste&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; stream.Close&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DownloadResult = "OK"&lt;BR /&gt;Else&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DownloadResult = "Errore: " &amp;amp; http.Status &amp;amp; " - " &amp;amp; http.StatusText&lt;BR /&gt;End If&lt;BR /&gt;]]&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="da875ab8-9234-4c31-9b9a-3aa2208489cf" name="GetAttachments" type="Data"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;display x="-225" y="135" /&amp;gt;&amp;lt;datatype&amp;gt;text&amp;lt;/datatype&amp;gt;&amp;lt;initialvalue /&amp;gt;&amp;lt;private /&amp;gt;&amp;lt;alwaysinit /&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="08bb487a-a046-4782-b31c-86c2fca624ae" name="Utility - JSON::JSON to Collection" type="Action"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;loginhibit onsuccess="true" /&amp;gt;&amp;lt;display x="-60" y="45" /&amp;gt;&amp;lt;inputs&amp;gt;&amp;lt;input type="text" name="json" friendlyname="json" expr="[GetAttachments]" /&amp;gt;&amp;lt;/inputs&amp;gt;&amp;lt;outputs&amp;gt;&amp;lt;output type="collection" name="Result" friendlyname="Result" stage="Result" /&amp;gt;&amp;lt;/outputs&amp;gt;&amp;lt;onsuccess&amp;gt;0786ba18-5dd6-42d9-98e2-baf2318187f7&amp;lt;/onsuccess&amp;gt;&amp;lt;resource object="Utility - JSON" action="JSON to Collection" /&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="80ce5a38-744e-4766-b79f-0a73b27a5f9a" name="Populate Collection 6" type="Code"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;loginhibit /&amp;gt;&amp;lt;display x="-60" y="165" /&amp;gt;&amp;lt;inputs&amp;gt;&amp;lt;input type="collection" name="Result" expr="[Result]" /&amp;gt;&amp;lt;/inputs&amp;gt;&amp;lt;outputs&amp;gt;&amp;lt;output type="collection" name="tmpCollection" stage="tmpCollection" /&amp;gt;&amp;lt;/outputs&amp;gt;&amp;lt;onsuccess&amp;gt;101969e6-f56b-4de0-82de-c0cc68a68173&amp;lt;/onsuccess&amp;gt;&amp;lt;code&amp;gt;&amp;lt;![CDATA[&lt;BR /&gt;For Each row As DataRow In Result.Rows&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim innerTable As DataTable = TryCast(row("JSON:Array"), DataTable)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If innerTable IsNot Nothing Then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Se dtDest è vuoto, copia la struttura della prima tabella interna&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If tmpCollection.Columns.Count = 0 Then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tmpCollection = innerTable.Clone()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Aggiungi ogni riga della tabella interna a dtDest&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For Each innerRow As DataRow In innerTable.Rows&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tmpCollection.ImportRow(innerRow)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;BR /&gt;Next&lt;BR /&gt;]]&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="cd021efa-ef86-4228-996f-a012c1c4185b" name="tmpCollection" type="Collection"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;display x="-225" y="90" /&amp;gt;&amp;lt;datatype&amp;gt;collection&amp;lt;/datatype&amp;gt;&amp;lt;private /&amp;gt;&amp;lt;alwaysinit /&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="0786ba18-5dd6-42d9-98e2-baf2318187f7" name="Get Result" type="MultipleCalculation"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;loginhibit /&amp;gt;&amp;lt;display x="-60" y="105" /&amp;gt;&amp;lt;onsuccess&amp;gt;80ce5a38-744e-4766-b79f-0a73b27a5f9a&amp;lt;/onsuccess&amp;gt;&amp;lt;steps&amp;gt;&amp;lt;calculation expression="[Result.result]" stage="Result" /&amp;gt;&amp;lt;/steps&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="67a3ce37-7ca8-4e12-818b-e5680b44eee9" name="Get download_link" type="Calculation"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;loginhibit /&amp;gt;&amp;lt;display x="-60" y="285" /&amp;gt;&amp;lt;onsuccess&amp;gt;f676a17e-b8cd-4d05-9add-35abfa695863&amp;lt;/onsuccess&amp;gt;&amp;lt;calculation expression="[tmpCollection.download_link]" stage="URL_Temp" /&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="4bb076c1-37bd-4a14-bf18-e98a7317a86e" name="DownloadResult" type="Data"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;display x="-225" y="180" /&amp;gt;&amp;lt;datatype&amp;gt;text&amp;lt;/datatype&amp;gt;&amp;lt;initialvalue /&amp;gt;&amp;lt;private /&amp;gt;&amp;lt;alwaysinit /&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="f676a17e-b8cd-4d05-9add-35abfa695863" name="Get file_name" type="Calculation"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;loginhibit /&amp;gt;&amp;lt;display x="-60" y="345" /&amp;gt;&amp;lt;onsuccess&amp;gt;de566882-4241-4943-9640-8478f491a6c2&amp;lt;/onsuccess&amp;gt;&amp;lt;calculation expression="[pathToSave]&amp;amp;amp;[tmpCollection.file_name]" stage="LocalPathToSave" /&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="101969e6-f56b-4de0-82de-c0cc68a68173" name="Loop Start1" type="LoopStart"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;loginhibit /&amp;gt;&amp;lt;display x="-60" y="225" /&amp;gt;&amp;lt;onsuccess&amp;gt;67a3ce37-7ca8-4e12-818b-e5680b44eee9&amp;lt;/onsuccess&amp;gt;&amp;lt;groupid&amp;gt;93caa16d-59b2-43bb-b267-3584e6e5650f&amp;lt;/groupid&amp;gt;&amp;lt;looptype&amp;gt;ForEach&amp;lt;/looptype&amp;gt;&amp;lt;loopdata&amp;gt;tmpCollection&amp;lt;/loopdata&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="065ea052-9759-4765-90af-2d77b7841d2d" name="Loop End1" type="LoopEnd"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;loginhibit /&amp;gt;&amp;lt;display x="-60" y="645" /&amp;gt;&amp;lt;groupid&amp;gt;93caa16d-59b2-43bb-b267-3584e6e5650f&amp;lt;/groupid&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="887b17f8-0c3f-40d4-8d5d-8c1c662ee1fa" name="[DownloadResult] = &amp;amp;quot;OK&amp;amp;quot;" type="Decision"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;loginhibit /&amp;gt;&amp;lt;display x="-60" y="525" /&amp;gt;&amp;lt;decision expression="[DownloadResult] = &amp;amp;quot;OK&amp;amp;quot;" /&amp;gt;&amp;lt;ontrue&amp;gt;270797a5-75f5-4c32-bcca-81d3cc90ab09&amp;lt;/ontrue&amp;gt;&amp;lt;onfalse&amp;gt;1b399e10-fb64-4222-8b70-5d8a18742c37&amp;lt;/onfalse&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="44bf8155-eaf8-42d4-8a5e-f7550bf2f36a" name="CollectionOutput" type="Collection"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;loginhibit /&amp;gt;&amp;lt;display x="-225" y="255" /&amp;gt;&amp;lt;datatype&amp;gt;collection&amp;lt;/datatype&amp;gt;&amp;lt;private /&amp;gt;&amp;lt;alwaysinit /&amp;gt;&amp;lt;collectioninfo&amp;gt;&amp;lt;field name="FileName" type="text" /&amp;gt;&amp;lt;field name="Status Download" type="text" /&amp;gt;&amp;lt;field name="Error Message" type="text" /&amp;gt;&amp;lt;/collectioninfo&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="11a49a7f-aab2-43b9-80de-ed95bf647dc8" name="Collections::Add Row" type="Action"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;loginhibit onsuccess="true" /&amp;gt;&amp;lt;display x="-60" y="465" /&amp;gt;&amp;lt;inputs&amp;gt;&amp;lt;input type="text" name="Collection Name" friendlyname="Collection Name" narrative="The name of the collection to act upon" expr="&amp;amp;quot;CollectionOutput&amp;amp;quot;" /&amp;gt;&amp;lt;/inputs&amp;gt;&amp;lt;onsuccess&amp;gt;887b17f8-0c3f-40d4-8d5d-8c1c662ee1fa&amp;lt;/onsuccess&amp;gt;&amp;lt;resource object="Blueprism.AutomateProcessCore.clsCollectionActions" action="Add Row" /&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="270797a5-75f5-4c32-bcca-81d3cc90ab09" name="Download OK" type="MultipleCalculation"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;loginhibit /&amp;gt;&amp;lt;display x="-60" y="585" /&amp;gt;&amp;lt;onsuccess&amp;gt;065ea052-9759-4765-90af-2d77b7841d2d&amp;lt;/onsuccess&amp;gt;&amp;lt;steps&amp;gt;&amp;lt;calculation expression="&amp;amp;quot;&amp;amp;quot;" stage="CollectionOutput.Error Message" /&amp;gt;&amp;lt;calculation expression="[tmpCollection.file_name]" stage="CollectionOutput.FileName" /&amp;gt;&amp;lt;calculation expression="&amp;amp;quot;OK&amp;amp;quot;" stage="CollectionOutput.Status Download" /&amp;gt;&amp;lt;/steps&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="8dedf950-f074-495f-bc92-3ec0ea28f0c9" name="Download KO" type="MultipleCalculation"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;loginhibit /&amp;gt;&amp;lt;display x="30" y="585" /&amp;gt;&amp;lt;onsuccess&amp;gt;2e78b3cc-27ae-429c-bd9d-c0c4bf8c1b50&amp;lt;/onsuccess&amp;gt;&amp;lt;steps&amp;gt;&amp;lt;calculation expression="[DownloadResult]" stage="CollectionOutput.Error Message" /&amp;gt;&amp;lt;calculation expression="[tmpCollection.file_name]" stage="CollectionOutput.FileName" /&amp;gt;&amp;lt;calculation expression="&amp;amp;quot;KO&amp;amp;quot;" stage="CollectionOutput.Status Download" /&amp;gt;&amp;lt;/steps&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="2e78b3cc-27ae-429c-bd9d-c0c4bf8c1b50" name="Anchor15" type="Anchor"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;loginhibit /&amp;gt;&amp;lt;display x="30" y="645" w="10" h="10" /&amp;gt;&amp;lt;onsuccess&amp;gt;065ea052-9759-4765-90af-2d77b7841d2d&amp;lt;/onsuccess&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="1b399e10-fb64-4222-8b70-5d8a18742c37" name="Anchor16" type="Anchor"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;loginhibit /&amp;gt;&amp;lt;display x="30" y="525" w="10" h="10" /&amp;gt;&amp;lt;onsuccess&amp;gt;8dedf950-f074-495f-bc92-3ec0ea28f0c9&amp;lt;/onsuccess&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="7f32471d-7c1f-4efb-8828-6ae23db6ffb5" name="LocalPathToSave" type="Data"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;loginhibit /&amp;gt;&amp;lt;display x="-165" y="180" /&amp;gt;&amp;lt;datatype&amp;gt;text&amp;lt;/datatype&amp;gt;&amp;lt;initialvalue /&amp;gt;&amp;lt;private /&amp;gt;&amp;lt;alwaysinit /&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;stage stageid="b89c30c9-f619-4f83-87aa-b5aa7a42bb92" name="Check Path and Create If Not Exist" type="Code"&amp;gt;&amp;lt;subsheetid&amp;gt;1eea80e6-489f-4e2e-8191-3d54197c9f9c&amp;lt;/subsheetid&amp;gt;&amp;lt;loginhibit /&amp;gt;&amp;lt;display x="-60" y="-75" /&amp;gt;&amp;lt;inputs&amp;gt;&amp;lt;input type="text" name="folderPath" expr="[pathToSave]" /&amp;gt;&amp;lt;/inputs&amp;gt;&amp;lt;outputs&amp;gt;&amp;lt;output type="text" name="FinalPath" stage="pathToSave" /&amp;gt;&amp;lt;/outputs&amp;gt;&amp;lt;onsuccess&amp;gt;768c3b8e-6b8a-405b-890a-8503b74a0bcc&amp;lt;/onsuccess&amp;gt;&amp;lt;code&amp;gt;&amp;lt;![CDATA[' Aggiunge lo slash finale se manca&lt;BR /&gt;If Right(folderPath, 1) &amp;lt;&amp;gt; "\" Then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; folderPath = folderPath &amp;amp; "\"&lt;BR /&gt;End If&lt;/P&gt;&lt;P&gt;' Controlla se la cartella esiste&lt;BR /&gt;Dim fso&lt;BR /&gt;fso = CreateObject("Scripting.FileSystemObject")&lt;/P&gt;&lt;P&gt;If Not fso.FolderExists(folderPath) Then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fso.CreateFolder(folderPath)&lt;BR /&gt;End If&lt;/P&gt;&lt;P&gt;FinalPath = folderPath]]&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/stage&amp;gt;&amp;lt;/process&amp;gt;&lt;/P&gt;&lt;P&gt;This code use&amp;nbsp;download_link retreived using thi url:&amp;nbsp;"https://" &amp;amp; instanceUrl &amp;amp; "/api/now/attachment?table_sys_id=" &amp;amp; ticketSysId&lt;/P&gt;&lt;P&gt;Let me know if you need assistence for the required dlls.&lt;/P&gt;&lt;P&gt;Simone&lt;/P&gt;</description>
      <pubDate>Fri, 06 Mar 2026 11:53:03 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Digital-Exchange/Confirmation-of-API-specifications-for-integrating-BP-with/m-p/125003#M4659</guid>
      <dc:creator>simone.tomaCNH</dc:creator>
      <dc:date>2026-03-06T11:53:03Z</dc:date>
    </item>
  </channel>
</rss>

