title: API Discovery Service return error only in BigQuery
body: <p>API Discovery Service of BigQuery had worked well, but recently it suddenly returns error.</p>
  
  <ol>
  <li>NG <a href="https://www.googleapis.com/discovery/v1/apis/bigquery/v2/rest?fields=kind" rel="noreferrer">https://www.googleapis.com/discovery/v1/apis/bigquery/v2/rest?fields=kind</a></li>
  <li>OK <a href="https://www.googleapis.com/discovery/v1/apis/bigquery/v2/rest" rel="noreferrer">https://www.googleapis.com/discovery/v1/apis/bigquery/v2/rest</a></li>
  <li>OK <a href="https://www.googleapis.com/discovery/v1/apis/discovery/v1/rest?fields=kind" rel="noreferrer">https://www.googleapis.com/discovery/v1/apis/discovery/v1/rest?fields=kind</a></li>
  </ol>
  
  <p>Google's API Discovery Service has <a href="https://developers.google.com/discovery/v1/parameters" rel="noreferrer">fields</a> parameter.
  It works well in some api such as discovery (<a href="https://developers.google.com/apis-explorer/#p/discovery/v1/discovery.apis.getRest?api=discovery&amp;version=v1&amp;fields=kind" rel="noreferrer">case 3</a>), but doesn't work in bigquery (<a href="https://developers.google.com/apis-explorer/#p/discovery/v1/discovery.apis.getRest?api=bigquery&amp;version=v2&amp;fields=kind" rel="noreferrer">case 1</a>).</p>
  
  <pre><code>{
   "error": {
    "code": 400,
    "message": "Request contains an invalid argument.",
    "status": "INVALID_ARGUMENT",
    "details": [
     {
      "@type": "type.googleapis.com/google.rpc.BadRequest",
      "fieldViolations": [
       {
        "field": "kind",
        "description": "Error expanding 'fields' parameter. Cannot find matching fields for path 'kind'."
       }
      ]
     }
    ]
   }
  }
  </code></pre>
  
  <p>It works well if fields is deleted (<a href="https://developers.google.com/apis-explorer/#p/discovery/v1/discovery.apis.getRest?api=bigquery&amp;version=v2" rel="noreferrer">case 2</a>).</p>
  
  <p>google-api-javascript-client has same <a href="https://github.com/google/google-api-javascript-client/issues/517" rel="noreferrer">issue</a>.</p>
  
  <p>I think this is bug of google, or is there any mistake?</p>