<?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 How do I format body for tREST post? in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/How-do-I-format-body-for-tREST-post/m-p/2362502#M126626</link>
    <description>&lt;P&gt;I am trying to connect to the Quickbooks API, I have worked through the OAUTH2 negotiation, and can make a single get request to work, but a POST to retrieve a list of accounts fails.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is what I'm doing:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000qkuQ0AAI.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/156007iF97F512D2E038837/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000qkuQ0AAI.png" alt="0695b00000qkuQ0AAI.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000qktk0AAA.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/147478iF9228B76BB8CE2F3/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000qktk0AAA.png" alt="0695b00000qktk0AAA.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000qkuPrAAI.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/149232i337B6864867878BE/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000qkuPrAAI.png" alt="0695b00000qkuPrAAI.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;When run, this results in:&lt;/P&gt;&lt;P&gt;.-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------.&lt;/P&gt;&lt;P&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tLogRow_1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|&lt;/P&gt;&lt;P&gt;|=----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------=|&lt;/P&gt;&lt;P&gt;|Body&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|ERROR_CODE|&lt;/P&gt;&lt;P&gt;|=----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------=|&lt;/P&gt;&lt;P&gt;|{"Fault":{"Error":[{"Message":"Error parsing query","Detail":"QueryParserError: null","code":"4000","element":"Query"}],"type":"ValidationFault"},"time":"2023-10-23T08:40:40.002-07:00"}|400&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|&lt;/P&gt;&lt;P&gt;'-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems to me that the body is not being encoded properly, but I can't determine the correct format for the body. The Query string works correctly in Postman, I copied it directly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 23 Oct 2023 16:14:49 GMT</pubDate>
    <dc:creator>MarkM1</dc:creator>
    <dc:date>2023-10-23T16:14:49Z</dc:date>
    <item>
      <title>How do I format body for tREST post?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-do-I-format-body-for-tREST-post/m-p/2362502#M126626</link>
      <description>&lt;P&gt;I am trying to connect to the Quickbooks API, I have worked through the OAUTH2 negotiation, and can make a single get request to work, but a POST to retrieve a list of accounts fails.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is what I'm doing:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000qkuQ0AAI.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/156007iF97F512D2E038837/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000qkuQ0AAI.png" alt="0695b00000qkuQ0AAI.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000qktk0AAA.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/147478iF9228B76BB8CE2F3/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000qktk0AAA.png" alt="0695b00000qktk0AAA.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000qkuPrAAI.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/149232i337B6864867878BE/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000qkuPrAAI.png" alt="0695b00000qkuPrAAI.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;When run, this results in:&lt;/P&gt;&lt;P&gt;.-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------.&lt;/P&gt;&lt;P&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tLogRow_1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|&lt;/P&gt;&lt;P&gt;|=----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------=|&lt;/P&gt;&lt;P&gt;|Body&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|ERROR_CODE|&lt;/P&gt;&lt;P&gt;|=----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------=|&lt;/P&gt;&lt;P&gt;|{"Fault":{"Error":[{"Message":"Error parsing query","Detail":"QueryParserError: null","code":"4000","element":"Query"}],"type":"ValidationFault"},"time":"2023-10-23T08:40:40.002-07:00"}|400&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|&lt;/P&gt;&lt;P&gt;'-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems to me that the body is not being encoded properly, but I can't determine the correct format for the body. The Query string works correctly in Postman, I copied it directly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 23 Oct 2023 16:14:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-do-I-format-body-for-tREST-post/m-p/2362502#M126626</guid>
      <dc:creator>MarkM1</dc:creator>
      <dc:date>2023-10-23T16:14:49Z</dc:date>
    </item>
    <item>
      <title>Re: How do I format body for tREST post?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-do-I-format-body-for-tREST-post/m-p/2362503#M126627</link>
      <description>&lt;P&gt;Hello @Mark Murphy​&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I haven't never used Quickbooks API, but looking into its doc it seems you should set the "Content type" header as "text/plain" and the HTTP Method would be GET instead of POST:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/companyinfo#query-companyinfo&lt;/P&gt;</description>
      <pubDate>Tue, 24 Oct 2023 15:29:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-do-I-format-body-for-tREST-post/m-p/2362503#M126627</guid>
      <dc:creator>anselmopeixoto</dc:creator>
      <dc:date>2023-10-24T15:29:23Z</dc:date>
    </item>
    <item>
      <title>Re: How do I format body for tREST post?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-do-I-format-body-for-tREST-post/m-p/2362504#M126628</link>
      <description>&lt;P&gt;Turns out that POST is correct here, but I needed "Content-Type" = "application/text"&lt;/P&gt;</description>
      <pubDate>Fri, 27 Oct 2023 13:19:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-do-I-format-body-for-tREST-post/m-p/2362504#M126628</guid>
      <dc:creator>MarkM1</dc:creator>
      <dc:date>2023-10-27T13:19:27Z</dc:date>
    </item>
  </channel>
</rss>

