Skip to main content

Get account holder verification status

Call the accountHolder query get an account holder's verification status. Add verificationStatusInfo to provide more details about specific statuses. This guide provides more details about an account holder verification with the status WaitingForInformation.

Guide​

  1. First, retrieve the required accountHolderId.
  2. Call the accountHolder query.
  3. Enter the accountHolderId retrieved in step 1.
  4. Add the verificationStatusInfo object.
  5. Add the AccountHolderWaitingForInformationVerificationStatusInfo union to get information about the WaitingForInformation status for this account holder verification.
  6. Add verificationRequirements > id and type.
verificationRequirements

Review possible verificationRequirements on the account holder homepage.

Query​

🔎 Open the query in API Explorer

query WaitingForInfoStatus {
accountHolder(id: "$ACCOUNT_HOLDER_ID") {
verificationStatusInfo {
status
... on AccountHolderWaitingForInformationVerificationStatusInfo {
__typename
waitingForInformationAt
status
verificationRequirements {
id
type
}
}
}
}
}

Payload​

Note the two verification requirements needed from this account holder (lines 11, 15).

{
"data": {
"accountHolder": {
"verificationStatusInfo": {
"status": "WaitingForInformation",
"__typename": "AccountHolderWaitingForInformationVerificationStatusInfo",
"waitingForInformationAt": "2024-10-29T13:56:38.972Z",
"verificationRequirements": [
{
"id": "$VERIFICATION_REQUIREMENT_ID_1",
"type": "FirstTransferRequired"
},
{
"id": "$VERIFICATION_REQUIREMENT_ID_2",
"type": "LegalRepresentativeDetailsRequired"
}
]
}
}
}
}