title: Using the Rally REST API, how to query and return a *complete* JSON object?
body: <p>I'm using the .NET API. By complete, I mean a JSON like this <a href="http://pmd2013.gaia.feralhosting.com/last.json" rel="nofollow">one</a> (formatted already, I think it is needed credentials to see it <a href="https://rally1.rallydev.com/slm/webservice/1.40/hierarchicalrequirement/11099498122.js" rel="nofollow">inside the webservice</a>). </p>
  
  <p>It is just a matter of adding more fields to fetch when I instantiate the <code>Request</code> object?</p>
  
  <pre><code>Request storyRequest = new Request("hierarchicalrequirement")
          {
              /* Fields to Fetch*/
              Fetch = new List&lt;string&gt;() { "Name", "FormattedID", "Children", "Owner", "ScheduleState" }, 
              // keep adding field here...
  
              /* Add a query - quering the US with ID equals to '_formattedID'*/
              Query = new Query("FormattedID", Query.Operator.Equals, _formattedID)
          };
  </code></pre>
  
  <p>Thanks in advance!</p>
  
  <p>EDIT
  I would like to query by the user story ID, just in case it is not clear.</p>