Developer
Get Support
Sign in
Get Support
Sign in
DOCUMENTATION
Cloud
Data Center
Resources
Sign in
Sign in
DOCUMENTATION
Cloud
Data Center
Resources
Sign in
Last updated Oct 29, 2025

Content referenced entity

The ContentReferencedEntity relationship represents the link between content items and entities they reference or mention within the Teamwork Graph. It allows you to:

  • Retrieve all entities referenced or mentioned within specific content
  • Find which content items reference or mention a specific entity
  • Track cross-references and mentions across different content types

Relationship type: Canonical

From object type
Jira issue - ati:cloud:jira:issueExternal commit - ati:cloud:jira:commit
Confluence page - ati:cloud:confluence:pageExternal commit - ati:cloud:graph:commit
Confluence blogpost - ati:cloud:confluence:blogpostExternal deployment - ati:cloud:jira:deployment
Jira issue comment - ati:cloud:jira:issue-commentExternal deployment - ati:cloud:graph:deployment
External pull request - ati:cloud:jira:pull-requestExternal repository - ati:cloud:jira:repository
External pull request - ati:cloud:graph:pull-requestExternal repository - ati:cloud:graph:repository
External branch - ati:cloud:jira:branchExternal vulnerability - ati:cloud:jira:vulnerability
External branch - ati:cloud:graph:branchExternal vulnerability - ati:cloud:graph:vulnerability
External build - ati:cloud:jira:buildExternal comment - ati:cloud:graph:comment
External build - ati:cloud:graph:build
To object type
Jira issue - ati:cloud:jira:issueThird party document - ati:third-party:google.google-drive-lite:document
Confluence page - ati:cloud:confluence:pageThird party document - ati:third-party:microsoft.onedrive:document
Confluence blogpost - ati:cloud:confluence:blogpostThird party document - ati:third-party:microsoft.sharepoint:document
Compass component - ati:cloud:compass:componentThird party document - ati:third-party:monday.monday:document
Google document - ati:cloud:google:documentThird party document - ati:third-party:notion.notion:document
Google document - ati:third-party:google:documentThird party document - ati:third-party:smartsheet.smartsheet:document
Google spreadsheet - ati:cloud:google:spreadsheetThird party message - ati:third-party:slack.slack:message
Google spreadsheet - ati:third-party:google:spreadsheetThird party message - ati:third-party:microsoft.teams:message
Google form - ati:cloud:google:formThird party conversation - ati:third-party:slack.slack:conversation
Google form - ati:third-party:google:formThird party conversation - ati:third-party:microsoft.teams:conversation
Google presentation - ati:cloud:google:presentationThird party branch - ati:third-party:github.github:branch
Google presentation - ati:third-party:google:presentationThird party build - ati:third-party:github.github:build
Figma file - ati:cloud:figma:fileThird party commit - ati:third-party:github.github:commit
Figma file - ati:third-party:figma:fileThird party deployment - ati:third-party:github.github:deployment
Third party document - ati:third-party:airtable.airtable:documentThird party pull request - ati:third-party:github.github:pull-request
Third party document - ati:third-party:box.box:documentThird party repository - ati:third-party:github.github:repository
Third party document - ati:third-party:docusign.docusign:documentThird party vulnerability - ati:third-party:github.github:vulnerability
Third party document - ati:third-party:google.google-drive:documentLoom space - ati:cloud:loom:space
Third party document - ati:third-party:google.google-drive-rsl:documentLoom video - ati:cloud:loom:video

Cypher

We recommend using parameterized Cypher queries rather than placing parameters directly in the query string. This helps improve performance.

Forward query

GraphQL
1
2
query ContentReferencedEntity_CypherQuery($cypherQuery: String!, $params: JSON!) {
  graphStore @optIn(to: ["GraphStore", "GraphStoreCypherQueryV2"]) {
    cypherQueryV2(query: $cypherQuery, params: $params) {
      edges {
        node {
          columns {
            key
      value {. on GraphStoreCypherQueryV2NodeList {
                nodes {
         data {. on JiraIssue {
                      id
          }. on ConfluencePage {
                      id
          }. on ConfluenceBlogPost {
                      id
          }. on CompassComponent {
                      id
          }. on LoomSpace {
                      id
          }. on LoomVideo {
                      id
                    }
                  }
                }
       }. on GraphStoreCypherQueryV2AriNode {
        data {. on JiraIssue {
          id
         }. on ConfluencePage {
          id
         }. on ConfluenceBlogPost {
          id
         }. on CompassComponent {
          id
         }. on LoomSpace {
          id
         }. on LoomVideo {
          id
         }
        }
       }. on GraphStoreCypherQueryV2BooleanObject {
                bool_val: value
       }. on GraphStoreCypherQueryV2IntObject {
                int_val: value
       }. on GraphStoreCypherQueryV2FloatObject {
                float_val: value
       }. on GraphStoreCypherQueryV2StringObject {
                str_val: value
              }
            }
          }
        }
      }
    }
  }
}
Params
1
2
{
  "cypherQuery": "MATCH (issue:JiraIssue {ari: $id})-[:content_referenced_entity]->(issue_1:JiraIssue) RETURN issue_1",
  "params": {
    "id": "$id"
  }
}

Inverse query

GraphQL
1
2
query ContentReferencedEntity_CypherQuery($cypherQuery: String!, $params: JSON!) {
  graphStore @optIn(to: ["GraphStore", "GraphStoreCypherQueryV2"]) {
    cypherQueryV2(query: $cypherQuery, params: $params) {
      edges {
        node {
          columns {
            key
      value {. on GraphStoreCypherQueryV2NodeList {
                nodes {
         data {. on JiraIssue {
                      id
          }. on ConfluencePage {
                      id
          }. on ConfluenceBlogPost {
                      id
          }. on JiraPlatformComment {
                      id
          }. on JiraServiceManagementComment {
                      id
          }. on DevOpsPullRequestDetails {
                      id
          }. on ExternalPullRequest {
                      id
          }. on ExternalBranch {
                      id
          }. on ExternalBuildInfo {
                      id
          }. on ExternalCommit {
                      id
          }. on DeploymentSummary {
                      id
          }. on ExternalDeployment {
                      id
          }. on DevOpsRepository {
                      id
          }. on ExternalRepository {
                      id
          }. on DevOpsSecurityVulnerabilityDetails {
                      id
          }. on ExternalVulnerability {
                      id
          }. on ExternalComment {
                      id
                    }
                  }
                }
       }. on GraphStoreCypherQueryV2AriNode {
        data {. on JiraIssue {
          id
         }. on ConfluencePage {
          id
         }. on ConfluenceBlogPost {
          id
         }. on JiraPlatformComment {
          id
         }. on JiraServiceManagementComment {
          id
         }. on DevOpsPullRequestDetails {
          id
         }. on ExternalPullRequest {
          id
         }. on ExternalBranch {
          id
         }. on ExternalBuildInfo {
          id
         }. on ExternalCommit {
          id
         }. on DeploymentSummary {
          id
         }. on ExternalDeployment {
          id
         }. on DevOpsRepository {
          id
         }. on ExternalRepository {
          id
         }. on DevOpsSecurityVulnerabilityDetails {
          id
         }. on ExternalVulnerability {
          id
         }. on ExternalComment {
          id
         }
        }
       }. on GraphStoreCypherQueryV2BooleanObject {
                bool_val: value
       }. on GraphStoreCypherQueryV2IntObject {
                int_val: value
       }. on GraphStoreCypherQueryV2FloatObject {
                float_val: value
       }. on GraphStoreCypherQueryV2StringObject {
                str_val: value
              }
            }
          }
        }
      }
    }
  }
}
Params
1
2
{
  "cypherQuery": "MATCH (issue:JiraIssue)-[:content_referenced_entity]->(issue_1:JiraIssue {ari: $id}) RETURN issue",
  "params": {
    "id": "$id"
  }
}

Rate this page: