Which oauth2 scope is required to query Identities?

I’m trying to build a simple golang even upload client, and am running into an issue trying to collect my actorID from the Identities query. I’ve got a valid auth token for the write:event:create read:profile read:group scopes, but then when I try to do the simple Identities query with that token the API returns this:

  "data": {
    "identities": null
  "errors": [
      "code": "unknown_error",
      "field": null,
      "locations": [
          "column": 3,
          "line": 2
      "message": "Not authorized to access this person",
      "path": [
      "status_code": 500

Alternately is there some other way to get my ActorID for the createEvents mutation?

I failed to mention: the instance I’m talking to is running 3.1.0

I managed to get he ActorID from the developer tools in my browser, so I no longer need this answer. I think it could be useful for others though.