title: Error 403 on Google Sheets API
body: <p>The URL</p>
  
  <pre><code>https://sheets.googleapis.com/v4/spreadsheets/[ID_OF_SPREADSHEET]?key=[MY_API_KEY]
  </code></pre>
  
  <p>What I get</p>
  
  <pre><code>   {
        "error": {
          "code": 403,
          "message": "The caller does not have permission",
          "status": "PERMISSION_DENIED"
        }
      }
  </code></pre>
  
  <p>At the moment, I have no Key Restriction on my API Key for the sake of testing. </p>
  
  <p><a href="https://stackoverflow.com/questions/32920443/why-does-my-apps-script-deployed-as-api-executable-return-permission-denied">I've had a look at a past question that's been popular but no luck.</a> </p>