<?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: Call API Runtime in ACS in Adobe I/O RunTime Questions</title>
    <link>https://experienceleaguecommunities.adobe.com/t5/adobe-i-o-runtime-questions/call-api-runtime-in-acs/m-p/386477#M48</link>
    <description>&lt;P&gt;Hard to tell what your end result is meant to be, but you can't "return" multiple times in a single function. If you're wanting 10 responses of "Hello &amp;lt;firstName&amp;gt;", you'll need to call the function 10 times.&lt;BR /&gt;&lt;BR /&gt;Also, if your action is a web action and is invoked by a web service, the params object contains a lot more information than just the parameters you're passing into the function.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 05 Nov 2020 20:03:35 GMT</pubDate>
    <dc:creator>keilorblend360</dc:creator>
    <dc:date>2020-11-05T20:03:35Z</dc:date>
    <item>
      <title>Call API Runtime in ACS</title>
      <link>https://experienceleaguecommunities.adobe.com/t5/adobe-i-o-runtime-questions/call-api-runtime-in-acs/m-p/386470#M47</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to create an API in Runtime, and call it in ACS.&lt;/P&gt;&lt;P&gt;Javascript action's is :&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;function main(params) {
	for (var i=0; i &amp;lt; params.count; i++) {
   
        return new Promise (function (resolve, reject) {
            
			var resp = {
				statusCode: 200,
				headers: {
					'Content-Type': 'application/json'
				},
				body: {msg:  'Hello' + params.firstname}
		   };
           resolve(resp);			
        });
		
    }
}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In ACS, I have a workflow and I target 10 contacts.&lt;/P&gt;&lt;P&gt;For theses contacts,&amp;nbsp; I would like call my API, and recover "Hello &amp;lt;firstname&amp;gt;" as result.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="aurélienh561651_1-1604602883896.png" style="width: 400px;"&gt;&lt;img src="https://experienceleaguecommunities.adobe.com/t5/image/serverpage/image-id/28012iC80A24C818D97233/image-size/medium/is-moderation-mode/true?v=v2&amp;amp;px=400" role="button" title="aurélienh561651_1-1604602883896.png" alt="aurélienh561651_1-1604602883896.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="aurélienh561651_2-1604602946584.png" style="width: 632px;"&gt;&lt;img src="https://experienceleaguecommunities.adobe.com/t5/image/serverpage/image-id/28013iA2E3373D45B365FA/image-dimensions/632x300/is-moderation-mode/true?v=v2" width="632" height="300" role="button" title="aurélienh561651_2-1604602946584.png" alt="aurélienh561651_2-1604602946584.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="aurélienh561651_3-1604603010919.png" style="width: 632px;"&gt;&lt;img src="https://experienceleaguecommunities.adobe.com/t5/image/serverpage/image-id/28014i99961D60CD0917BB/image-dimensions/632x327/is-moderation-mode/true?v=v2" width="632" height="327" role="button" title="aurélienh561651_3-1604603010919.png" alt="aurélienh561651_3-1604603010919.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This workflow fail, and I got the error below (but no more details....) :&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="aurélienh561651_4-1604603124652.png" style="width: 665px;"&gt;&lt;img src="https://experienceleaguecommunities.adobe.com/t5/image/serverpage/image-id/28015i380BB4A9524D78AA/image-dimensions/665x188/is-moderation-mode/true?v=v2" width="665" height="188" role="button" title="aurélienh561651_4-1604603124652.png" alt="aurélienh561651_4-1604603124652.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What is wrong ? Can you help me on this subject ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Aurélien&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 05 Nov 2020 19:07:44 GMT</pubDate>
      <guid>https://experienceleaguecommunities.adobe.com/t5/adobe-i-o-runtime-questions/call-api-runtime-in-acs/m-p/386470#M47</guid>
      <dc:creator>aurélienh561651</dc:creator>
      <dc:date>2020-11-05T19:07:44Z</dc:date>
    </item>
    <item>
      <title>Re: Call API Runtime in ACS</title>
      <link>https://experienceleaguecommunities.adobe.com/t5/adobe-i-o-runtime-questions/call-api-runtime-in-acs/m-p/386477#M48</link>
      <description>&lt;P&gt;Hard to tell what your end result is meant to be, but you can't "return" multiple times in a single function. If you're wanting 10 responses of "Hello &amp;lt;firstName&amp;gt;", you'll need to call the function 10 times.&lt;BR /&gt;&lt;BR /&gt;Also, if your action is a web action and is invoked by a web service, the params object contains a lot more information than just the parameters you're passing into the function.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 05 Nov 2020 20:03:35 GMT</pubDate>
      <guid>https://experienceleaguecommunities.adobe.com/t5/adobe-i-o-runtime-questions/call-api-runtime-in-acs/m-p/386477#M48</guid>
      <dc:creator>keilorblend360</dc:creator>
      <dc:date>2020-11-05T20:03:35Z</dc:date>
    </item>
  </channel>
</rss>

