title: How to access ALL documents in a CouchDB database?
body: <p>How do I iterate over all CouchDB documents? As I know CouchDB can be accessed through <code>curl</code> but I'm unable to get to any documents because I can't figure out the syntax for URLs.</p>
  
  <p>I've a database <code>ibmuwarticles</code> and I found the <code>curl</code> syntax for verifying that it exists through the <code>_all_dbs</code> parameter:</p>
  
  <pre><code>curl -X GET http://10.10.211.133:5984/_all_dbs 
  ["ibmuwarticles"]
  </code></pre>
  
  <p>But how do I actually access data in it? What would be the <code>curl</code> syntax and parameter after a slash to access data in <code>ibmuwarticles</code>?</p>
  
  <p>I tried guessing and used <code>_all_data</code> slash parameter, but it didn't work</p>
  
  <pre><code>curl -X GET http://10.10.211.133:5984/_all_data
  {"error":"illegal_database_name","reason":"Only lowercase characters (a-z), digits (0-9), and any of the characters _, $, (, ), +, -, and / are allowed. Must begin with a letter."}
  </code></pre>