title: Consul ACL Rule specification (HTTP API)
body: <p>I'm trying to modify an ACL token I've just created by sending the following JSON via the HTTP API:</p>
  
  <pre><code>{
    "ID": "UUID HERE",
    "Name": "loadbalancer",
    "Type": "client",
    "Rules": "service {policy=read}"
  }
  </code></pre>
  
  <p>However, this syntax for my Rules is being rejected. I've also tried sending information in JSON format similar to how it's documented in the ACL Internals page:</p>
  
  <pre><code>{
    "ID: "UUID HERE",
    "Name": "loadbalancer",
    "Type": "client",
    "Rules": 
    {
      "service":
      {
        "": { "policy": "read" }
      }
    }
  }
  </code></pre>
  
  <p>These are all rejected as having incorrect formatting. What's the correct syntax here?</p>