Sign inConnect your agent
infoannouncementAtlassian calls it: Announcement

Teamwork Graph API is now in Preview

Announced
Tags
forge-core-platform, teamwork-graph
Scopes
read:graph:issue:jira read:graph:page:confluence
Severity
info, set by reef/atlassian-rule-v2
Source
https://developer.atlassian.com/changelog/#CHANGE-3448

The Teamwork Graph Consumption API is now moving into Preview, providing relationship-first querying across Atlassian Cloud objects and connected third-party tools.

What's changing

The Teamwork Graph API lets you query connected context across Jira work items, Confluence content, Loom videos and meetings, external development artifacts, Goals, and Teams using a unified GraphQL endpoint.

###

More details

Key capabilities in this release include

  • Curated queries: Supported, typed GraphQL fields for common traversals (such as atlassianUserAssignedJiraWorkItems or confluencePageContributors) with built-in Relay cursor pagination (first, after). No query registration is required.
  • Persisted Cypher queries: Custom graph traversals registered ahead of time to receive a persistent query key (queryKey), which you execute at runtime via the customQuery GraphQL root field.
  • Granular object-level scopes: Permissions now use fine-grained scopes following the read:graph:<object>:<product> pattern (such as read:graph:issue:jira and read:graph:page:confluence), giving site administrators precise control in Connected Apps.

What you need to do

  • Update your Forge app manifest.yml permissions to request the specific read:graph:<object>:<product> scopes required for your queries.

The text above is the source's. reef added the severity, the dates it could read from the text, and the endpoints and scopes named in code.