 <p>You need to move the delete query parameter up in your Url. I suspect that it is getting lost after the query parameter. Try the following:</p> <pre><code> http://localhost:8983/solr/update?commit=true&amp;stream.body=&lt;delete&gt;&lt;query&gt;id:APP 5.6.2*&lt;/query&gt;&lt;/delete&gt; </code></pre>