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 Nov 25, 2025

External worker conflates to identity 3P user

Establishes the association between external workers and their corresponding third-party user identities. This relationship enables mapping of worker entities to external identity providers, supporting multi-platform identity resolution and unified user representation across integrated systems. Relationship type: Canonical

From object typesTo object types
External Worker - ati:cloud:graph:workerIdentity Third Party User - ati:cloud:identity:third-party-user

Cypher

Note

We recommend sending parameterized Cypher queries as below instead of embedding the parameters directly in the query string. This approach will help ensure better performance.

Forward query

GraphQL
1
2
query ExternalWorkerConflatesToIdentity3pUser_CypherQuery($cypherQuery: String!, $params: CypherRequestParams) {
  cypherQuery(query: $cypherQuery, params: $params) {
    edges {
      node {
        columns {
          value {
            ... on CypherQueryResultNode {
              id
              data {
                __typename
                ... on ThirdPartyUser {
                  id
                }
              }
            }
          }
        }
      }
    }
  }
}
Params
1
2
{
  "cypherQuery": "MATCH (worker:ExternalWorker {ari: $id})-[:external_worker_conflates_to_identity_3p_user]->(user:IdentityThirdPartyUser) RETURN user",
  "params": {
    "id": "$id"
  }
}

Inverse query

GraphQL
1
2
query ExternalWorkerConflatesToIdentity3pUser_CypherQuery($cypherQuery: String!, $params: CypherRequestParams) {
  cypherQuery(query: $cypherQuery, params: $params) {
    edges {
      node {
        columns {
          value {
            ... on CypherQueryResultNode {
              id
              data {
                __typename
                ... on ExternalWorker {
                  id
                }
              }
            }
          }
        }
      }
    }
  }
}
Params
1
2
{
  "cypherQuery": "MATCH (worker:ExternalWorker)-[:external_worker_conflates_to_identity_3p_user]->(user:IdentityThirdPartyUser {ari: $id}) RETURN worker",
  "params": {
    "id": "$id"
  }
}

Rate this page: