Query
query DeletedThreads {
deletedThreads {
pageInfo {
hasPreviousPage
hasNextPage
startCursor
endCursor
}
edges {
cursor
node {
threadId
deletedAt {
__typename
}
}
}
}
}Response
{
"data": {
"deletedThreads": {
"pageInfo": {
"hasPreviousPage": true,
"hasNextPage": true,
"startCursor": "string",
"endCursor": "string"
},
"edges": [
{
"cursor": "string",
"node": {
"threadId": "id",
"deletedAt": {
"__typename": "DateTime"
}
}
}
]
}
}
}Queries
deletedThreads
Paginated list of threads that have been deleted. Only threads deleted after the deletion audit log was enabled for your workspace are included. Useful for auditing or syncing deletions to an external system. Requires the thread:read permission.
QUERY
deletedThreads(filters: DeletedThreadsFilter, first: Int, after: String, last: Int, before: String): DeletedThreadConnection!Arguments
filters
first
Int
after
String
last
Int
before
String
Returns
pageInfo
edges
Query
query DeletedThreads {
deletedThreads {
pageInfo {
hasPreviousPage
hasNextPage
startCursor
endCursor
}
edges {
cursor
node {
threadId
deletedAt {
__typename
}
}
}
}
}Response
{
"data": {
"deletedThreads": {
"pageInfo": {
"hasPreviousPage": true,
"hasNextPage": true,
"startCursor": "string",
"endCursor": "string"
},
"edges": [
{
"cursor": "string",
"node": {
"threadId": "id",
"deletedAt": {
"__typename": "DateTime"
}
}
}
]
}
}
}Was this page helpful?

