caseStatus shows where a case is in the workflow, not the result of the checks. Read overall on each individual and entity for the verification decision.
Required scope: read-only
Request
query caseDetails($caseId: String!) {
caseDetails(caseId: $caseId) {
... on CaseInformation {
caseId
name
caseStatus
individuals {
individualId
legalName {
fullName
}
individualVerificationChecksStatus {
overall
legalName
dateOfBirth
address
sanctions
domesticPep
foreignPep
otherPep
adverseMedia
dateVerified
}
}
entities {
entityId
legalName
verificationCheckStatus {
overall
sanctions
warning
fitnessProbity
adverseMedia
dateVerified
}
}
}
... on ValidationErrors {
errors {
message
}
}
}
}
Variables
{
"caseId": "48215"
}
Response
{
"data": {
"caseDetails": {
"caseId": "48215",
"name": "Citizen Family Trust",
"caseStatus": "COMPLETED",
"individuals": [
{
"individualId": "20417",
"legalName": {
"fullName": "John Citizen"
},
"individualVerificationChecksStatus": {
"overall": "PASS",
"legalName": "PASS",
"dateOfBirth": "PASS",
"address": "PASS",
"sanctions": "NO_MATCH",
"domesticPep": "NO_MATCH",
"foreignPep": "NO_MATCH",
"otherPep": "NO_MATCH",
"adverseMedia": "NO_MATCH",
"dateVerified": "2026-03-05T00:00:00.000Z"
}
}
],
"entities": [
{
"entityId": "5102",
"legalName": "Citizen Family Trust",
"verificationCheckStatus": {
"overall": "CONSIDER",
"sanctions": "NO_MATCH",
"warning": "NO_MATCH",
"fitnessProbity": "NO_MATCH",
"adverseMedia": "POSSIBLE_MATCH",
"dateVerified": "2026-03-05T00:00:00.000Z"
}
}
]
}
}
}