Forbidden for checkSuite.app in GraphQL API

I’m working on a bot that needs to figure out whether there are checks still required in a PR. For this I need the application that created a checkSuite. I’m using the GraphQL API in combination with the application/vnd.github.antiope-preview+json Accept header to fetch the checkSuites.

However, whenever I try to fetch any information about the app that’s related to the checkSuite, I’m getting a FORBIDDEN error on that path. This is strange, because the same information _can_ be fetched using the REST API.

This is the related part of the query:

query PullRequestQuery($owner:String!, $repo:String!, $pullRequestNumber:Int!) {
  repository(owner: $owner, name: $repo) {
    pullRequest(number: $pullRequestNumber) {
      commits(last: 1) {
        nodes {
          commit {
            checkSuites(last: 10) {
              nodes {
                app {
                  databaseId
                }
              }
            }
          }
        }
      }
    }
  }
}

This is the error I’m seeing:

{
    "type": "FORBIDDEN",
    "path": [
      "repository",
      "pullRequest",
      "commits",
      "nodes",
      0,
      "commit",
      "checkSuites",
      "nodes",
      2,
      "app"
    ],
    "message": "Resource not accessible by integration"
  }

Is there something different that the GraphQL API checks for in terms of permissions? Or is this explicitly disabled for the preview version of the API?