<?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 400 BAD REQUEST - Missing parameters in Integration, Extension &amp; APIs</title>
    <link>https://community.qlik.com/t5/Integration-Extension-APIs/400-BAD-REQUEST-Missing-parameters/m-p/1525578#M9758</link>
    <description>&lt;P&gt;Hello!&lt;BR /&gt;&lt;BR /&gt;I'm want to read information from the Qlik Proxy Service API, but keep receiving bad requests. The certificates seems ok.&lt;BR /&gt;&lt;BR /&gt;First i issue a POST request to obtain a ticket and receive the ticket:&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp; Trying X.X.X.X...&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* Connected to qliksense.server (X.X.X.X) port 4243 (#0)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* ALPN, offering http/1.1&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* successfully set certificate verify locations:&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp; CAfile: root.pem&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp; CApath: /etc/ssl/certs&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* SSL connection using TLSv1.2 / ECDHE-RSA-AES256-SHA384&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* ALPN, server did not agree to a protocol&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* Server certificate:&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; subject: CN=qliksense.server&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; start date: Aug 10 14:17:36 2018 GMT&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; expire date: Aug 17 14:17:36 2028 GMT&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; issuer: CN=qliksense.server-CA&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SSL certificate verify ok.&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;gt; POST /qps/{virtualproxy}/ticket?Xrfkey=1234567890123456 HTTP/1.1&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Host: qliksense.server:4243&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Accept: */*&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Content-Type: application/json&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;X-Qlik-Xrfkey: 1234567890123456&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Content-Length: 50&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;* upload completely sent off: 50 out of 50 bytes&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; HTTP/1.1 201 Created&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; Cache-Control: private, must-revalidate, max-age=0&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; Transfer-Encoding: chunked&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; Content-Type: application/json; charset=utf-8&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; Expires: Wed, 02 Jan 2019 19:31:16 GMT&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; Server: Microsoft-HTTPAPI/2.0&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; Date: Wed, 02 Jan 2019 19:31:16 GMT&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* Connection #0 to host qliksense.server left intact&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;{"UserDirectory":"DIR","UserId":"qlik","Attributes":[],"Ticket":"jpESXGEZMEshScb4","TargetUri":null}&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;Second, i issue a GET request (adding the Xrfkey and QlikTicket parameters and the X-Qlik-Xrfkey header):&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;* Hostname qliksense.server was found in DNS cache&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp; Trying X.X.X.X...&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* Connected to qliksense.server (X.X.X.X) port 4243 (#0)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* ALPN, offering http/1.1&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* successfully set certificate verify locations:&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp; CAfile: root.pem&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp; CApath: /etc/ssl/certs&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* SSL connection using TLSv1.2 / ECDHE-RSA-AES256-SHA384&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* ALPN, server did not agree to a protocol&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* Server certificate:&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; subject: CN=qliksense.server&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; start date: Aug 10 14:17:36 2018 GMT&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; expire date: Aug 17 14:17:36 2028 GMT&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; issuer: CN=qliksense.server-CA&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SSL certificate verify ok.&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;gt; GET /qps/alive?Xrfkey=1234567890123456&amp;amp;QlikTicket=jpESXGEZMEshScb4 HTTP/1.1&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Host: qliksense.server:4243&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Accept: */*&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;X-Qlik-Xrfkey: 1234567890123456&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; HTTP/1.1 400 Bad Request&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; Cache-Control: private, must-revalidate, max-age=0&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; Transfer-Encoding: chunked&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; Content-Type: text/html; charset=utf-8&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; Expires: Wed, 02 Jan 2019 19:17:12 GMT&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; Server: Microsoft-HTTPAPI/2.0&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; Date: Wed, 02 Jan 2019 19:17:11 GMT&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Missing parameter value(s)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* Connection #0 to host qliksense.server left intact&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Can you help? Thank you.&lt;/P&gt;</description>
    <pubDate>Wed, 02 Jan 2019 19:42:10 GMT</pubDate>
    <dc:creator>thiago_miranda</dc:creator>
    <dc:date>2019-01-02T19:42:10Z</dc:date>
    <item>
      <title>400 BAD REQUEST - Missing parameters</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/400-BAD-REQUEST-Missing-parameters/m-p/1525578#M9758</link>
      <description>&lt;P&gt;Hello!&lt;BR /&gt;&lt;BR /&gt;I'm want to read information from the Qlik Proxy Service API, but keep receiving bad requests. The certificates seems ok.&lt;BR /&gt;&lt;BR /&gt;First i issue a POST request to obtain a ticket and receive the ticket:&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp; Trying X.X.X.X...&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* Connected to qliksense.server (X.X.X.X) port 4243 (#0)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* ALPN, offering http/1.1&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* successfully set certificate verify locations:&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp; CAfile: root.pem&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp; CApath: /etc/ssl/certs&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* SSL connection using TLSv1.2 / ECDHE-RSA-AES256-SHA384&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* ALPN, server did not agree to a protocol&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* Server certificate:&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; subject: CN=qliksense.server&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; start date: Aug 10 14:17:36 2018 GMT&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; expire date: Aug 17 14:17:36 2028 GMT&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; issuer: CN=qliksense.server-CA&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SSL certificate verify ok.&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;gt; POST /qps/{virtualproxy}/ticket?Xrfkey=1234567890123456 HTTP/1.1&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Host: qliksense.server:4243&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Accept: */*&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Content-Type: application/json&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;X-Qlik-Xrfkey: 1234567890123456&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Content-Length: 50&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;* upload completely sent off: 50 out of 50 bytes&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; HTTP/1.1 201 Created&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; Cache-Control: private, must-revalidate, max-age=0&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; Transfer-Encoding: chunked&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; Content-Type: application/json; charset=utf-8&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; Expires: Wed, 02 Jan 2019 19:31:16 GMT&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; Server: Microsoft-HTTPAPI/2.0&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; Date: Wed, 02 Jan 2019 19:31:16 GMT&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* Connection #0 to host qliksense.server left intact&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;{"UserDirectory":"DIR","UserId":"qlik","Attributes":[],"Ticket":"jpESXGEZMEshScb4","TargetUri":null}&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;Second, i issue a GET request (adding the Xrfkey and QlikTicket parameters and the X-Qlik-Xrfkey header):&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;* Hostname qliksense.server was found in DNS cache&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp; Trying X.X.X.X...&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* Connected to qliksense.server (X.X.X.X) port 4243 (#0)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* ALPN, offering http/1.1&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* successfully set certificate verify locations:&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp; CAfile: root.pem&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp; CApath: /etc/ssl/certs&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* SSL connection using TLSv1.2 / ECDHE-RSA-AES256-SHA384&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* ALPN, server did not agree to a protocol&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* Server certificate:&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; subject: CN=qliksense.server&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; start date: Aug 10 14:17:36 2018 GMT&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; expire date: Aug 17 14:17:36 2028 GMT&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; issuer: CN=qliksense.server-CA&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SSL certificate verify ok.&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;gt; GET /qps/alive?Xrfkey=1234567890123456&amp;amp;QlikTicket=jpESXGEZMEshScb4 HTTP/1.1&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Host: qliksense.server:4243&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Accept: */*&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;X-Qlik-Xrfkey: 1234567890123456&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; HTTP/1.1 400 Bad Request&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; Cache-Control: private, must-revalidate, max-age=0&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; Transfer-Encoding: chunked&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; Content-Type: text/html; charset=utf-8&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; Expires: Wed, 02 Jan 2019 19:17:12 GMT&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; Server: Microsoft-HTTPAPI/2.0&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt; Date: Wed, 02 Jan 2019 19:17:11 GMT&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;lt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Missing parameter value(s)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* Connection #0 to host qliksense.server left intact&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Can you help? Thank you.&lt;/P&gt;</description>
      <pubDate>Wed, 02 Jan 2019 19:42:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/400-BAD-REQUEST-Missing-parameters/m-p/1525578#M9758</guid>
      <dc:creator>thiago_miranda</dc:creator>
      <dc:date>2019-01-02T19:42:10Z</dc:date>
    </item>
    <item>
      <title>Re: 400 BAD REQUEST - Missing parameters</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/400-BAD-REQUEST-Missing-parameters/m-p/1525849#M9762</link>
      <description>&lt;P&gt;Hey&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/11699"&gt;@thiago_miranda&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You should not need to append a ticket value to the QPS Alive check. So rather than sending:&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier"&gt;/qps/alive?Xrfkey=1234567890123456&amp;amp;QlikTicket=jpESXGEZMEshScb4&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Send:&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier"&gt;/qps/alive?Xrfkey=1234567890123456&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Like so:&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="2019-01-03 08_42_52-Postman.png" style="width: 720px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/2928i1F5579A6D0E945CA/image-size/large?v=v2&amp;amp;px=999" role="button" title="2019-01-03 08_42_52-Postman.png" alt="2019-01-03 08_42_52-Postman.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-family: inherit;"&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 03 Jan 2019 13:43:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/400-BAD-REQUEST-Missing-parameters/m-p/1525849#M9762</guid>
      <dc:creator>Levi_Turner</dc:creator>
      <dc:date>2019-01-03T13:43:49Z</dc:date>
    </item>
    <item>
      <title>Re: 400 BAD REQUEST - Missing parameters</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/400-BAD-REQUEST-Missing-parameters/m-p/1525962#M9766</link>
      <description>&lt;DIV class="lia-user-name lia-component-users-widget-profile-user-name"&gt;&lt;SPAN class="UserName lia-user-name lia-user-rank-Employee"&gt;&lt;SPAN class="lia-link-navigation lia-page-link lia-link-disabled lia-user-name-link"&gt;&lt;SPAN class="login-bold"&gt;ltu&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;,&lt;/DIV&gt;&lt;DIV class="lia-user-name lia-component-users-widget-profile-user-name"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;later it hit me that QPS API doesn't need a&amp;nbsp; ticket, because we obtain a ticket from the QPS API.&lt;/P&gt;&lt;P&gt;But the QRS API does need a ticket.&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;</description>
      <pubDate>Thu, 03 Jan 2019 16:56:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/400-BAD-REQUEST-Missing-parameters/m-p/1525962#M9766</guid>
      <dc:creator>thiago_miranda</dc:creator>
      <dc:date>2019-01-03T16:56:32Z</dc:date>
    </item>
    <item>
      <title>Re: 400 BAD REQUEST - Missing parameters</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/400-BAD-REQUEST-Missing-parameters/m-p/1525987#M9767</link>
      <description>&lt;P&gt;Well, strictly speaking if you're hitting QRS at 4242, then it does not need a ticket since it's evaluating the X-Qlik-User header with the certificate to implicitly trust the exchange. From my understanding, if you're making a &lt;A href="https://sense.company.com/qrs/app/full" target="_blank"&gt;https://sense.company.com/qrs/app/full&lt;/A&gt; call though, then QPS needs a ticket to handle the auth and QRS inherits the userdirectory / userid values from QPS.&lt;/P&gt;</description>
      <pubDate>Thu, 03 Jan 2019 17:47:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/400-BAD-REQUEST-Missing-parameters/m-p/1525987#M9767</guid>
      <dc:creator>Levi_Turner</dc:creator>
      <dc:date>2019-01-03T17:47:57Z</dc:date>
    </item>
    <item>
      <title>Re: 400 BAD REQUEST - Missing parameters</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/400-BAD-REQUEST-Missing-parameters/m-p/1750147#M13341</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/47469"&gt;@Levi_Turner&lt;/a&gt;&amp;nbsp;, I'm trying to make a simple call to&amp;nbsp;4242/QRS/about?qlikTicket={qlikTicket}, but I get a 400 bad request&lt;/P&gt;&lt;P&gt;Is the above a valid request? Or does it not accept the qlikTicket param?&lt;/P&gt;</description>
      <pubDate>Tue, 06 Oct 2020 22:24:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/400-BAD-REQUEST-Missing-parameters/m-p/1750147#M13341</guid>
      <dc:creator>ryanplkam</dc:creator>
      <dc:date>2020-10-06T22:24:22Z</dc:date>
    </item>
    <item>
      <title>Re: 400 BAD REQUEST - Missing parameters</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/400-BAD-REQUEST-Missing-parameters/m-p/1750492#M13347</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/120277"&gt;@ryanplkam&lt;/a&gt;&amp;nbsp;: The ticket which you would have retrieved from the Qlik Proxy Service means nothing to the Repository Service:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Levi_Turner_0-1602100555976.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/41886iE43B06B86A5C5656/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Levi_Turner_0-1602100555976.png" alt="Levi_Turner_0-1602100555976.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;So your options are:&lt;/P&gt;&lt;P&gt;- Go through QPS and call :443/qrs/{endpoint}?qlikticket=Ticket&lt;BR /&gt;- Go through QRS and call :4242/qrs/{endpoint} and pass the cert&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 07 Oct 2020 20:03:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/400-BAD-REQUEST-Missing-parameters/m-p/1750492#M13347</guid>
      <dc:creator>Levi_Turner</dc:creator>
      <dc:date>2020-10-07T20:03:22Z</dc:date>
    </item>
    <item>
      <title>Re: 400 BAD REQUEST - Missing parameters</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/400-BAD-REQUEST-Missing-parameters/m-p/1781456#M13813</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/47469"&gt;@Levi_Turner&lt;/a&gt;&amp;nbsp;Super late response, but we ended up doing this:&lt;/P&gt;&lt;P&gt;{server}/ticket/api/hub/about?QlikTicket=0fqEjM82AccqWY-C&lt;/P&gt;&lt;P&gt;the 'ticket' being our ticket virtual proxy&lt;/P&gt;&lt;P&gt;There's no QRS in this request URL, so maybe it's the About Service API?&lt;/P&gt;&lt;P&gt;&lt;A href="https://help.qlik.com/en-US/sense-developer/November2020/Subsystems/AboutServiceAPI/Content/Sense_AboutServiceAPI/AboutServiceAPI-Introduction.htm" target="_blank"&gt;https://help.qlik.com/en-US/sense-developer/November2020/Subsystems/AboutServiceAPI/Content/Sense_AboutServiceAPI/AboutServiceAPI-Introduction.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;</description>
      <pubDate>Tue, 09 Feb 2021 22:31:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/400-BAD-REQUEST-Missing-parameters/m-p/1781456#M13813</guid>
      <dc:creator>ryanplkam</dc:creator>
      <dc:date>2021-02-09T22:31:21Z</dc:date>
    </item>
    <item>
      <title>Re: 400 BAD REQUEST - Missing parameters</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/400-BAD-REQUEST-Missing-parameters/m-p/1781474#M13814</link>
      <description>&lt;P&gt;That works as well. There's a bevy of those micro-services which I tend to not use unless there's a unique use case. Glad things are good to go&lt;/P&gt;</description>
      <pubDate>Wed, 10 Feb 2021 01:28:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/400-BAD-REQUEST-Missing-parameters/m-p/1781474#M13814</guid>
      <dc:creator>Levi_Turner</dc:creator>
      <dc:date>2021-02-10T01:28:23Z</dc:date>
    </item>
  </channel>
</rss>

