Documentation index: llms.txt. This page is also available as markdown: append .md to this URL or send Accept: text/markdown.
SourceUser
Represents a user imported from an external data source, including their name, email, etc.
type SourceUser {
id: ID!
avatarUrl: String
email: String
externalId: String!
name: String
sourceId: String!
unifiedId: String
unifiedUser: UnifiedUser
createdAt: Timestamp!
deletedAt: Timestamp
updatedAt: Timestamp!
}
Fields
SourceUser.id ● ID! non-null scalar general
Unique Catalog identifier of the resource
SourceUser.avatarUrl ● String scalar general
The URL of the user avatar
SourceUser.email ● String scalar general
The optional email for this source query
SourceUser.externalId ● String! non-null scalar general
The internal reference to this user in the source
SourceUser.name ● String scalar general
The name of the user
SourceUser.sourceId ● String! non-null scalar general
The source user belongs to this source ID.
SourceUser.unifiedId ● String scalar general
The precomputed unifiedId
SourceUser.unifiedUser ● UnifiedUser object users
The unified user associated to that source user.
SourceUser.createdAt ● Timestamp! non-null scalar general
Timestamp of when the record was created
SourceUser.deletedAt ● Timestamp scalar general
Timestamp of when the record was soft-deleted
SourceUser.updatedAt ● Timestamp! non-null scalar general
Timestamp of when the record was last updated
Example
{
"id": "fffe43cb-a92f-48d9-9527-3fcc4e5f6dba",
"avatarUrl": "https://example.com/avatar.png",
"email": "john.doe@example.com",
"externalId": "fffe43cb-a92f-48d9-9527-3fcc4e5f6dba",
"name": "John Doe",
"sourceId": "fffe43cb-a92f-48d9-9527-3fcc4e5f6dba",
"unifiedId": "fffe43cb-a92f-48d9-9527-3fcc4e5f6dba",
"unifiedUser": {
"role": "CONTRIBUTOR",
"status": "ACTIVATED",
"teamIds": [
"fffe43cb-a92f-48d9-9527-3fcc4e5f6dba"
],
"userId": "fffe43cb-a92f-48d9-9527-3fcc4e5f6dba",
"createdAt": 1758555879800
},
"deletedAt": 1758555879800,
"updatedAt": 1758555879800
}
Member Of
EntityEditorobject