-
Type:
Suggestion
-
Resolution: Unresolved
-
Component/s: Forge - External API Authentication
-
None
User Problem
According to documentation published in Oct 2025, Projects & Goals can be accessed via GraphQL:
https://developer.atlassian.com/platform/goals/goals-graphql-api/introduction/
The docs expose the internal ARI structure using the townsquare product name. And then point off to the GraphQL explorer, where deep hunting will reveal functions like search_projects explaining:
Returns a list of Projects on a specific site given a search query.
OAuth Scopes
One of the following scopes will need to be present on OAuth requests to get data from this field
read:project:townsquare
That scope cannot be obtained by non-Atlassians because it is not exposed through Forge, Dev Console (for OAuth2 Apps), or API Tokens (as scopes). In effect, this is a public API that cannot be used by the public.
Suggested Solutions
Expose all townsquare scopes through:
- Forge
- Developer Console
- API Tokens
Current Workarounds
None.