<?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: Problem when I'm calling  Horzion View 8 Rest API in Horizon Desktops and Apps</title>
    <link>https://communities.vmware.com/t5/Horizon-Desktops-and-Apps/Problem-when-I-m-calling-Horzion-View-8-Rest-API/m-p/2967836#M99352</link>
    <description>&lt;P&gt;Just noticed that in H2303 the value in Contains filter has to be enclosed in a list and without it the query doesn't work. This broke our in-house code.&lt;/P&gt;&lt;P&gt;https://..fi/rest/inventory/v1/machines?filter={"filters":[{"name":"user_ids",&lt;STRONG&gt;"value":"S-1-5-21-..-179528"&lt;/STRONG&gt;,"type":"Contains"},{"name":"desktop_pool_id","value":"a7683903-6e1b-46c0-9b2c-2de54e19833a","type":"Equals"}],"type":"And"}&lt;/P&gt;&lt;P&gt;yields&lt;/P&gt;&lt;P&gt;{&lt;BR /&gt;"status": "BAD_REQUEST",&lt;BR /&gt;"timestamp": 1683903443075,&lt;BR /&gt;"errors": [{&lt;BR /&gt;"error_key": "common.bad.payload.error",&lt;BR /&gt;"error_message": "Bad payload error."&lt;BR /&gt;}]}&lt;/P&gt;&lt;P&gt;If I enclose the value in Contains filter in brackets [] it works&lt;BR /&gt;&lt;BR /&gt;https://..fi/rest/inventory/v1/machines?filter={"filters":[{"name":"user_ids",&lt;STRONG&gt;"value":["S-1-5-21-..-179528"]&lt;/STRONG&gt;,"type":"Contains"},{"name":"desktop_pool_id","value":"a7683903-6e1b-46c0-9b2c-2de54e19833a","type":"Equals"}],"type":"And"}&lt;/P&gt;&lt;P&gt;However Horizon Filter and Pagination guide states:&lt;/P&gt;&lt;P&gt;Following filter types are supported in Horizon Server REST APIs –&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;‘&lt;STRONG&gt;Contains&lt;/STRONG&gt;’ - Single value field filter.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;A bug maybe?&lt;/P&gt;</description>
    <pubDate>Fri, 12 May 2023 15:05:27 GMT</pubDate>
    <dc:creator>Perttu</dc:creator>
    <dc:date>2023-05-12T15:05:27Z</dc:date>
    <item>
      <title>Problem when I'm calling  Horzion View 8 Rest API</title>
      <link>https://communities.vmware.com/t5/Horizon-Desktops-and-Apps/Problem-when-I-m-calling-Horzion-View-8-Rest-API/m-p/2316078#M90073</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I'm testing Horzion view server api (for version 8.0) using the postman.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; when I test the following API, something doesn't work, I don't know is it a bug or I do the wrong calling, who can help me?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; API:&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; &lt;SPAN data-offset-key="fjlga-0-0" style="color: #505050; font-family: OpenSans, Helvetica, Arial, sans-serif; font-size: 12px;"&gt;&lt;SPAN data-text="true"&gt;&lt;A class="jive-link-external-small" href="https://" rel="nofollow"&gt;https://&lt;/A&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="resolvedVariable" style="color: var(--brand-primary); font-family: OpenSans, Helvetica, Arial, sans-serif; font-size: 12px;"&gt;&lt;SPAN data-offset-key="fjlga-1-0"&gt;&lt;SPAN data-text="true"&gt;{{horizonserver}}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN data-offset-key="fjlga-2-0" style="color: #505050; font-family: OpenSans, Helvetica, Arial, sans-serif; font-size: 12px;"&gt;&lt;SPAN data-text="true"&gt;/rest/inventory/v1/machines&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN data-offset-key="fjlga-2-0" style="color: #505050; font-family: OpenSans, Helvetica, Arial, sans-serif; font-size: 12px;"&gt;&lt;SPAN data-text="true"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN data-offset-key="fjlga-2-0" style="color: #505050; font-family: OpenSans, Helvetica, Arial, sans-serif; font-size: 12px;"&gt;&lt;SPAN data-text="true"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I used a filter to query by user_ids, the filter json string is :&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN data-offset-key="fjlga-2-0" style="color: #505050; font-family: OpenSans, Helvetica, Arial, sans-serif; font-size: 12px;"&gt;&lt;SPAN data-text="true"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;"type":"Contains",&lt;/P&gt;&lt;P&gt;"name":"user_ids",&lt;/P&gt;&lt;P&gt;"value":[ "S-1-5-21-132563458-2059465199-3485338518-501", "S-1-5-21-132563458-2059465199-3485338518-500" ]&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and I used a url encode tool to encode it:&lt;/P&gt;&lt;P&gt;%7B%0A%22type%22%3A%22Contains%22%2C%0A%22name%22%3A%22user_ids%22%2C%0A%22value%22%3A%5B%20%22S-1-5-21-132563458-2059465199-3485338518-501%22%2C%20%22S-1-5-21-132563458-2059465199-3485338518-500%22%20%5D%0A%7D&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the final url is :&lt;/P&gt;&lt;P&gt;&lt;SPAN data-offset-key="fjlga-0-0" style="color: #505050; font-family: OpenSans, Helvetica, Arial, sans-serif; font-size: 12px;"&gt;&lt;SPAN data-text="true"&gt;&lt;A class="jive-link-external-small" href="https://" rel="nofollow"&gt;https://&lt;/A&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="resolvedVariable" style="color: var(--brand-primary); font-family: OpenSans, Helvetica, Arial, sans-serif; font-size: 12px;"&gt;&lt;SPAN data-offset-key="fjlga-1-0"&gt;&lt;SPAN data-text="true"&gt;{{horizonserver}}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN data-offset-key="fjlga-2-0" style="color: #505050; font-family: OpenSans, Helvetica, Arial, sans-serif; font-size: 12px;"&gt;&lt;SPAN data-text="true"&gt;/rest/inventory/v1/machines?filter=%7B%0A%22type%22%3A%22Contains%22%2C%0A%22name%22%3A%22user_ids%22%2C%0A%22value%22%3A%5B%20%22S-1-5-21-132563458-2059465199-3485338518-501%22%2C%20%22S-1-5-21-132563458-2059465199-3485338518-500%22%20%5D%0A%7D&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN data-offset-key="fjlga-2-0" style="color: #505050; font-family: OpenSans, Helvetica, Arial, sans-serif; font-size: 12px;"&gt;&lt;SPAN data-text="true"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN data-offset-key="fjlga-2-0" style="color: #505050; font-family: OpenSans, Helvetica, Arial, sans-serif; font-size: 12px;"&gt;&lt;SPAN data-text="true"&gt;but the result is []&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN data-offset-key="fjlga-2-0" style="color: #505050; font-family: OpenSans, Helvetica, Arial, sans-serif; font-size: 12px;"&gt;&lt;SPAN data-text="true"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN data-offset-key="fjlga-2-0" style="color: #505050; font-family: OpenSans, Helvetica, Arial, sans-serif; font-size: 12px;"&gt;&lt;SPAN data-text="true"&gt;if I use the following filter json string :&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;"type":"Contains",&lt;/P&gt;&lt;P&gt;"name":"user_ids",&lt;/P&gt;&lt;P&gt;"value":"S-1-5-21-132563458-2059465199-3485338518-501"&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;encode it: %7B%0A%22type%22%3A%22Contains%22%2C%0A%22name%22%3A%22user_ids%22%2C%0A%22value%22%3A%22S-1-5-21-132563458-2059465199-3485338518-501%22%0A%7D&lt;/P&gt;&lt;P&gt;final url:&lt;/P&gt;&lt;P&gt;&lt;SPAN data-offset-key="fjlga-0-0" style="color: #505050; font-family: OpenSans, Helvetica, Arial, sans-serif; font-size: 12px;"&gt;&lt;SPAN data-text="true"&gt;&lt;A class="jive-link-external-small" href="https://" rel="nofollow"&gt;https://&lt;/A&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="resolvedVariable" style="color: var(--brand-primary); font-family: OpenSans, Helvetica, Arial, sans-serif; font-size: 12px;"&gt;&lt;SPAN data-offset-key="fjlga-1-0"&gt;&lt;SPAN data-text="true"&gt;{{horizonserver}}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN data-offset-key="fjlga-2-0" style="color: #505050; font-family: OpenSans, Helvetica, Arial, sans-serif; font-size: 12px;"&gt;&lt;SPAN data-text="true"&gt;/rest/inventory/v1/machines?filter=%7B%0A%22type%22%3A%22Contains%22%2C%0A%22name%22%3A%22user_ids%22%2C%0A%22value%22%3A%22S-1-5-21-132563458-2059465199-3485338518-501%22%0A%7D&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN data-offset-key="fjlga-2-0" style="color: #505050; font-family: OpenSans, Helvetica, Arial, sans-serif; font-size: 12px;"&gt;&lt;SPAN data-text="true"&gt;I can get the result.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN data-offset-key="fjlga-2-0" style="color: #505050; font-family: OpenSans, Helvetica, Arial, sans-serif; font-size: 12px;"&gt;&lt;SPAN data-text="true"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN data-offset-key="fjlga-2-0" style="color: #505050; font-family: OpenSans, Helvetica, Arial, sans-serif; font-size: 12px;"&gt;&lt;SPAN data-text="true"&gt;I think that is a bug.&amp;nbsp;&amp;nbsp; who would like to help me ? Thanks!&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN data-offset-key="fjlga-2-0" style="color: #505050; font-family: OpenSans, Helvetica, Arial, sans-serif; font-size: 12px;"&gt;&lt;SPAN data-text="true"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN data-offset-key="fjlga-2-0" style="color: #505050; font-family: OpenSans, Helvetica, Arial, sans-serif; font-size: 12px;"&gt;&lt;SPAN data-text="true"&gt;James Xie&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Sep 2020 07:03:47 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/Horizon-Desktops-and-Apps/Problem-when-I-m-calling-Horzion-View-8-Rest-API/m-p/2316078#M90073</guid>
      <dc:creator>xyz20010</dc:creator>
      <dc:date>2020-09-29T07:03:47Z</dc:date>
    </item>
    <item>
      <title>Re: Problem when I'm calling  Horzion View 8 Rest API</title>
      <link>https://communities.vmware.com/t5/Horizon-Desktops-and-Apps/Problem-when-I-m-calling-Horzion-View-8-Rest-API/m-p/2316079#M90074</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp; &lt;B&gt;chrisdhalstead&lt;/B&gt;​ ,&amp;nbsp; thanks for your&amp;nbsp; your horizion view postman collection, it's useful. Would you like give me help with this problem? &lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;James Xie&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Sep 2020 13:44:37 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/Horizon-Desktops-and-Apps/Problem-when-I-m-calling-Horzion-View-8-Rest-API/m-p/2316079#M90074</guid>
      <dc:creator>xyz20010</dc:creator>
      <dc:date>2020-09-29T13:44:37Z</dc:date>
    </item>
    <item>
      <title>Re: Problem when I'm calling  Horzion View 8 Rest API</title>
      <link>https://communities.vmware.com/t5/Horizon-Desktops-and-Apps/Problem-when-I-m-calling-Horzion-View-8-Rest-API/m-p/2316080#M90075</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks James - I will get this off to the engineers who built the API and will let you know what I hear back&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Chris &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Sep 2020 15:02:24 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/Horizon-Desktops-and-Apps/Problem-when-I-m-calling-Horzion-View-8-Rest-API/m-p/2316080#M90075</guid>
      <dc:creator>chrisdhalstead</dc:creator>
      <dc:date>2020-09-29T15:02:24Z</dc:date>
    </item>
    <item>
      <title>Re: Problem when I'm calling  Horzion View 8 Rest API</title>
      <link>https://communities.vmware.com/t5/Horizon-Desktops-and-Apps/Problem-when-I-m-calling-Horzion-View-8-Rest-API/m-p/2967836#M99352</link>
      <description>&lt;P&gt;Just noticed that in H2303 the value in Contains filter has to be enclosed in a list and without it the query doesn't work. This broke our in-house code.&lt;/P&gt;&lt;P&gt;https://..fi/rest/inventory/v1/machines?filter={"filters":[{"name":"user_ids",&lt;STRONG&gt;"value":"S-1-5-21-..-179528"&lt;/STRONG&gt;,"type":"Contains"},{"name":"desktop_pool_id","value":"a7683903-6e1b-46c0-9b2c-2de54e19833a","type":"Equals"}],"type":"And"}&lt;/P&gt;&lt;P&gt;yields&lt;/P&gt;&lt;P&gt;{&lt;BR /&gt;"status": "BAD_REQUEST",&lt;BR /&gt;"timestamp": 1683903443075,&lt;BR /&gt;"errors": [{&lt;BR /&gt;"error_key": "common.bad.payload.error",&lt;BR /&gt;"error_message": "Bad payload error."&lt;BR /&gt;}]}&lt;/P&gt;&lt;P&gt;If I enclose the value in Contains filter in brackets [] it works&lt;BR /&gt;&lt;BR /&gt;https://..fi/rest/inventory/v1/machines?filter={"filters":[{"name":"user_ids",&lt;STRONG&gt;"value":["S-1-5-21-..-179528"]&lt;/STRONG&gt;,"type":"Contains"},{"name":"desktop_pool_id","value":"a7683903-6e1b-46c0-9b2c-2de54e19833a","type":"Equals"}],"type":"And"}&lt;/P&gt;&lt;P&gt;However Horizon Filter and Pagination guide states:&lt;/P&gt;&lt;P&gt;Following filter types are supported in Horizon Server REST APIs –&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;‘&lt;STRONG&gt;Contains&lt;/STRONG&gt;’ - Single value field filter.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;A bug maybe?&lt;/P&gt;</description>
      <pubDate>Fri, 12 May 2023 15:05:27 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/Horizon-Desktops-and-Apps/Problem-when-I-m-calling-Horzion-View-8-Rest-API/m-p/2967836#M99352</guid>
      <dc:creator>Perttu</dc:creator>
      <dc:date>2023-05-12T15:05:27Z</dc:date>
    </item>
  </channel>
</rss>

