The Teamwork Graph API is coming soon. The relationship types documented here are indicative of what will be available in the Graph via the Teamwork Graph API. Please note that relationships, their properties, and functionality may change before and during the Early Access Program.
Interested in early access? Express your interest in joining the EAP
The Teamwork Graph API will provide access to a range of relationship types that connect objects across Atlassian apps and connected external tools. These relationships will enable you to traverse and analyze the connections between users, projects, issues, content, and other objects.
This documentation provides early insight into the relationship types that are planned for the API, helping you understand the potential connections and use cases that will be supported. Note that these relationship types are subject to change before and during the EAP. You may also notice inconsistencies in naming conventions and terminology, which we are working to resolve.
All relationships are categorized into three main types:
| Category | Description | Examples | 
|---|---|---|
| Canonical | Direct, structural connections between objects. These are the primary relationships that define ownership, containment, and logical associations. | 
 | 
| Activity | User actions and interactions with objects. These relationships capture behavioral data and change events. | 
 | 
| Event | Time-bound occurrences and state changes between objects. These capture specific events that happen in workflows. | 
 | 
When available, all relationships will be queryable using both Cypher and GraphQL. See the individual relationship documentation pages for specific GraphQL and Cypher query examples.
Many relationships include additional metadata that provides context about the connection:
Rate this page: