<?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 ACS - REST API, Filtered Result in DevNet General Discussions</title>
    <link>https://community.cisco.com/t5/devnet-general-discussions/acs-rest-api-filtered-result/m-p/3418653#M1</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello!,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm trying to use the REST API on a ACS 5.5 server to: &lt;/P&gt;&lt;P&gt;&amp;nbsp; 1. retrieve a list of all the Network Devices&lt;/P&gt;&lt;P&gt;&amp;nbsp; 2. Retrieve a list of all the Network devices that belong to a specific Network Device Group.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At this moment I have tried the REST Client add-on for Firefox, when I&amp;nbsp; do a GET operation on the server with the URL &lt;A class="jive-link-external-small" href="https://10.254.4.68/Rest/NetworkDevice/Device" rel="nofollow" target="_blank"&gt;https://10.254.4.68/Rest/NetworkDevice/Device&lt;/A&gt;&amp;nbsp; It retrieves all the Network Devices (which is great!)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The problem is when I try to filter:&lt;/P&gt;&lt;P&gt;I do a PUT operation with the URL: &lt;A class="jive-link-external-small" href="https://10.254.4.68/Rest/NetworkDevice/Device/op/query" rel="nofollow" target="_blank"&gt;https://10.254.4.68/Rest/NetworkDevice/Device/op/query&lt;/A&gt;&lt;/P&gt;&lt;P&gt;I add the following in the body field:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ns2:query xmlns:ns2="query.rest.mgmt.acs.nm.cisco.com"&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;criteria xmlns:xsi="&lt;A class="jive-link-external-small" href="http://www.w3.org/2001/XMLSchema-instance" rel="nofollow" target="_blank"&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/A&gt;"xsi:type="ns2:AndFilter"&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;simpleFilters&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;propertyName&amp;gt;name&amp;lt;/propertyName&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;operation&amp;gt;NOT_EQUALS&amp;lt;/operation&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;value&amp;gt;X&amp;lt;/value&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;/simpleFilters&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;simpleFilters&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;propertyName&amp;gt;name&amp;lt;/propertyName&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;operation&amp;gt;CONTAINS&amp;lt;/operation&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;value&amp;gt;T&amp;lt;/value&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;/simpleFilters&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;/criteria&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;numberOfItemsInPage&amp;gt;100&amp;lt;/numberOfItemsInPage&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;startPageNumber&amp;gt;1&amp;lt;/startPageNumber&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/ns2:query&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;And from the response headers I get:&lt;/P&gt;&lt;PRE class="jive-pre"&gt;&lt;OL class="linenums"&gt;
&lt;LI&gt;&lt;SPAN class="line"&gt;&lt;SPAN class="header-name"&gt;Status Code&lt;/SPAN&gt;&lt;SPAN class="header-split"&gt;: &lt;/SPAN&gt;&lt;SPAN class="header-value"&gt;415 Unsupported Media Type&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN class="line"&gt;&lt;SPAN class="header-name"&gt;Cache-Control&lt;/SPAN&gt;&lt;SPAN class="header-split"&gt;: &lt;/SPAN&gt;&lt;SPAN class="header-value"&gt;no-cache&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN class="line"&gt;&lt;SPAN class="header-name"&gt;Content-Type&lt;/SPAN&gt;&lt;SPAN class="header-split"&gt;: &lt;/SPAN&gt;&lt;SPAN class="header-value"&gt;text/xml&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN class="line"&gt;&lt;SPAN class="header-name"&gt;Date&lt;/SPAN&gt;&lt;SPAN class="header-split"&gt;: &lt;/SPAN&gt;&lt;SPAN class="header-value"&gt;Mon, 29 Sep 2014 21:03:24 GMT&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN class="line"&gt;&lt;SPAN class="header-name"&gt;Expires&lt;/SPAN&gt;&lt;SPAN class="header-split"&gt;: &lt;/SPAN&gt;&lt;SPAN class="header-value"&gt;Wed, 31 Dec 1969 19:00:00 EST&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN class="line"&gt;&lt;SPAN class="header-name"&gt;Pragma&lt;/SPAN&gt;&lt;SPAN class="header-split"&gt;: &lt;/SPAN&gt;&lt;SPAN class="header-value"&gt;No-cache&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN class="line"&gt;&lt;SPAN class="header-name"&gt;Server&lt;/SPAN&gt;&lt;SPAN class="header-split"&gt;: &lt;/SPAN&gt;&lt;SPAN class="header-value"&gt;ACS 5.4&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN class="line"&gt;&lt;SPAN class="header-name"&gt;Transfer-Encoding&lt;/SPAN&gt;&lt;SPAN class="header-split"&gt;: &lt;/SPAN&gt;&lt;SPAN class="header-value"&gt;chunked&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/OL&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any ideas, could it be the XML format I'm passing to the server?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 01 Mar 2019 10:46:04 GMT</pubDate>
    <dc:creator>angelher</dc:creator>
    <dc:date>2019-03-01T10:46:04Z</dc:date>
    <item>
      <title>ACS - REST API, Filtered Result</title>
      <link>https://community.cisco.com/t5/devnet-general-discussions/acs-rest-api-filtered-result/m-p/3418653#M1</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello!,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm trying to use the REST API on a ACS 5.5 server to: &lt;/P&gt;&lt;P&gt;&amp;nbsp; 1. retrieve a list of all the Network Devices&lt;/P&gt;&lt;P&gt;&amp;nbsp; 2. Retrieve a list of all the Network devices that belong to a specific Network Device Group.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At this moment I have tried the REST Client add-on for Firefox, when I&amp;nbsp; do a GET operation on the server with the URL &lt;A class="jive-link-external-small" href="https://10.254.4.68/Rest/NetworkDevice/Device" rel="nofollow" target="_blank"&gt;https://10.254.4.68/Rest/NetworkDevice/Device&lt;/A&gt;&amp;nbsp; It retrieves all the Network Devices (which is great!)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The problem is when I try to filter:&lt;/P&gt;&lt;P&gt;I do a PUT operation with the URL: &lt;A class="jive-link-external-small" href="https://10.254.4.68/Rest/NetworkDevice/Device/op/query" rel="nofollow" target="_blank"&gt;https://10.254.4.68/Rest/NetworkDevice/Device/op/query&lt;/A&gt;&lt;/P&gt;&lt;P&gt;I add the following in the body field:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ns2:query xmlns:ns2="query.rest.mgmt.acs.nm.cisco.com"&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;criteria xmlns:xsi="&lt;A class="jive-link-external-small" href="http://www.w3.org/2001/XMLSchema-instance" rel="nofollow" target="_blank"&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/A&gt;"xsi:type="ns2:AndFilter"&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;simpleFilters&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;propertyName&amp;gt;name&amp;lt;/propertyName&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;operation&amp;gt;NOT_EQUALS&amp;lt;/operation&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;value&amp;gt;X&amp;lt;/value&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;/simpleFilters&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;simpleFilters&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;propertyName&amp;gt;name&amp;lt;/propertyName&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;operation&amp;gt;CONTAINS&amp;lt;/operation&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;value&amp;gt;T&amp;lt;/value&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;/simpleFilters&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;/criteria&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;numberOfItemsInPage&amp;gt;100&amp;lt;/numberOfItemsInPage&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&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;lt;startPageNumber&amp;gt;1&amp;lt;/startPageNumber&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/ns2:query&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;And from the response headers I get:&lt;/P&gt;&lt;PRE class="jive-pre"&gt;&lt;OL class="linenums"&gt;
&lt;LI&gt;&lt;SPAN class="line"&gt;&lt;SPAN class="header-name"&gt;Status Code&lt;/SPAN&gt;&lt;SPAN class="header-split"&gt;: &lt;/SPAN&gt;&lt;SPAN class="header-value"&gt;415 Unsupported Media Type&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN class="line"&gt;&lt;SPAN class="header-name"&gt;Cache-Control&lt;/SPAN&gt;&lt;SPAN class="header-split"&gt;: &lt;/SPAN&gt;&lt;SPAN class="header-value"&gt;no-cache&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN class="line"&gt;&lt;SPAN class="header-name"&gt;Content-Type&lt;/SPAN&gt;&lt;SPAN class="header-split"&gt;: &lt;/SPAN&gt;&lt;SPAN class="header-value"&gt;text/xml&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN class="line"&gt;&lt;SPAN class="header-name"&gt;Date&lt;/SPAN&gt;&lt;SPAN class="header-split"&gt;: &lt;/SPAN&gt;&lt;SPAN class="header-value"&gt;Mon, 29 Sep 2014 21:03:24 GMT&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN class="line"&gt;&lt;SPAN class="header-name"&gt;Expires&lt;/SPAN&gt;&lt;SPAN class="header-split"&gt;: &lt;/SPAN&gt;&lt;SPAN class="header-value"&gt;Wed, 31 Dec 1969 19:00:00 EST&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN class="line"&gt;&lt;SPAN class="header-name"&gt;Pragma&lt;/SPAN&gt;&lt;SPAN class="header-split"&gt;: &lt;/SPAN&gt;&lt;SPAN class="header-value"&gt;No-cache&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN class="line"&gt;&lt;SPAN class="header-name"&gt;Server&lt;/SPAN&gt;&lt;SPAN class="header-split"&gt;: &lt;/SPAN&gt;&lt;SPAN class="header-value"&gt;ACS 5.4&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN class="line"&gt;&lt;SPAN class="header-name"&gt;Transfer-Encoding&lt;/SPAN&gt;&lt;SPAN class="header-split"&gt;: &lt;/SPAN&gt;&lt;SPAN class="header-value"&gt;chunked&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/OL&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any ideas, could it be the XML format I'm passing to the server?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Mar 2019 10:46:04 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-general-discussions/acs-rest-api-filtered-result/m-p/3418653#M1</guid>
      <dc:creator>angelher</dc:creator>
      <dc:date>2019-03-01T10:46:04Z</dc:date>
    </item>
    <item>
      <title>Re: ACS - REST API, Filtered Result</title>
      <link>https://community.cisco.com/t5/devnet-general-discussions/acs-rest-api-filtered-result/m-p/3418654#M2</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Angel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; I think XML format is correct. Can you try HTTP GET&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="pBu1_Bullet1" style="margin: 0px 0px 7px 0.25in; text-align: left; color: #000000; text-indent: -0.25in;"&gt;HTTP PUT—Update an existing object. PUT is also used to invoke extrinsic methods (other than CRUD).&lt;/P&gt;&lt;P&gt;When HTTP PUT method is used for operations other than CRUD, the URL specifies the required operation. This is also used to distinguish the message from PUT method for update. The keyword "op" is included in the URL as follows:&lt;/P&gt;&lt;P&gt;Rest/{package}/{ObjectType}/op/{operation}&lt;/P&gt;&lt;P&gt;For example, /Rest/Identity/IdentityGroup/op/query&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reference - &lt;A href="http://www.cisco.com/c/en/us/td/docs/net_mgmt/cisco_secure_access_control_system/5-5/sdk/acs_sdk/rest.html#wp1056095"&gt;HTTP Methods&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;Geevarghese&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Oct 2014 11:53:20 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-general-discussions/acs-rest-api-filtered-result/m-p/3418654#M2</guid>
      <dc:creator>Geevarghese Cheria</dc:creator>
      <dc:date>2014-10-08T11:53:20Z</dc:date>
    </item>
    <item>
      <title>Re: ACS - REST API, Filtered Result</title>
      <link>https://community.cisco.com/t5/devnet-general-discussions/acs-rest-api-filtered-result/m-p/3418655#M3</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For posterity sake and to help other poor SOB's like me trying to figure it out here is the solution:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The real issue is your XML is searching the "name" field, not a network device group. In my example I have a custom NDG called "Primary OU". The below will match all devices in Primary OU:MARS &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;URL: &lt;A href="https://caa-vf-vrt-cfg.us.lmco.com/Rest/NetworkDevice/Device/op/query" title="https://caa-vf-vrt-cfg.us.lmco.com/Rest/NetworkDevice/Device/op/query"&gt;https://&amp;lt;Device name or IP&amp;gt;/Rest/NetworkDevice/Device/op/query&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Header: Content-type:application/xml&lt;/P&gt;&lt;P&gt;Method: PUT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Body:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;ns2:query xmlns:ns2="query.rest.mgmt.acs.nm.cisco.com"&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;lt;criteria xmlns:xsi="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.w3.org/2001/XMLSchema-instance" rel="nofollow" target="_blank"&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/A&gt;&lt;SPAN&gt;" xsi:type="ns2:AndFilter"&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;simpleFilters&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;propertyName&amp;gt;Primary OU&amp;lt;/propertyName&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;operation&amp;gt;CONTAINS&amp;lt;/operation&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;value&amp;gt;MARS&amp;lt;/value&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/simpleFilters&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/criteria&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;numberofItemsInPage&amp;gt;100&amp;lt;/numberofItemsInPage&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;startPageNumber&amp;gt;1&amp;lt;/startPageNumber&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/ns2:query&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Jan 2016 15:49:48 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-general-discussions/acs-rest-api-filtered-result/m-p/3418655#M3</guid>
      <dc:creator>Nathan Spitzer</dc:creator>
      <dc:date>2016-01-28T15:49:48Z</dc:date>
    </item>
  </channel>
</rss>

