title: Box API 2.0 downloading file
body: <p>Trying to use the new API to download a file. But am getting an error (NotFound)</p>
  
  <p>With the old API i downloaded fine:</p>
  
  <pre><code>wcGetFile.DownloadStringAsync(new Uri("https://www.box.net/api/1.0/download/" + auth_token + "/2111821875"));
  </code></pre>
  
  <p>With the new API this is my code:</p>
  
  <pre><code>wcGetFile.Headers[HttpRequestHeader.Authorization] = "BoxAuth api_key=" + api_key + "&amp;auth_token=" + auth_token;
          wcGetFile.DownloadStringAsync(new Uri("https://api.box.com/2.0/files/2111821875/data"));
  </code></pre>
  
  <p>The file does exist because if i remove the "data" from the end of my call i get the file info with no errors.</p>
  
  <pre><code>wcGetFile.Headers[HttpRequestHeader.Authorization] = "BoxAuth api_key=" + api_key + "&amp;auth_token=" + auth_token;
          wcGetFile.DownloadStringAsync(new Uri("https://api.box.com/2.0/files/2111821875"));
  </code></pre>
  
  <p>According to the documentation the only difference between the info and the actual file is the 'data' part of the url. But that does not seem to work for me. </p>