Verification Resource
Entity: verification
| Attribute Name | Type | Description | Endpoints | 
|---|---|---|---|
| verificationId | long | Unique identifier for the verification request. | POST verification GET verification PUT verification  | 
| providerAccountId | long | Unique identifier for the provider account. | POST verification GET verification PUT verification  | 
| accountId | long | Unique identifier for the account. | POST verification GET verification PUT verification  | 
| verificationDate | dateTime | The date of the account verification. | POST verification GET verification PUT verification  | 
| verificationStatus | string | The status of the account verification. Valid Values: Verification Status  | POST verification GET verification PUT verification  | 
| verificationType | string | The account verification type. Valid Values: Verification Type  | POST verification GET verification PUT verification  | 
| reason | string | The reason the account verification failed. Valid Values: Verification Reason  | POST verification GET verification PUT verification  | 
| remainingAttempts | long | The number of attempts left to complete the challenge deposit verification process. | GET verification | 
| additionalMessage | string | The additional information of the account verification status. | GET verification | 
Enum: Verification Type
Enum: Verification Status
Enum: Verification Reason
| Verification Reason | Applicable Verification Type | Description | 
|---|---|---|
| DATA_NOT_AVAILABLE | MATCHING | The account holder’s name-related details are not available at the FI site. | 
| ACCOUNT_HOLDER_MISMATCH | MATCHING | The account verification process has failed due to the account holder’s data mismatch. | 
| FULL_ACCOUNT_NUMBER_AND_BANK_ TRANSFER_CODE_NOT_AVAILABLE  | MATCHING | The account verification process has failed as the full account number and bank transfer code are not available. | 
| FULL_ACCOUNT_NUMBER_ NOT_AVAILABLE  | MATCHING | The account verification process has failed as the full account number is not available. | 
| BANK_TRANSFER_CODE_ NOT_AVAILABLE  | MATCHING | The account verification process has failed as the bank transfer code is not available. | 
| EXPIRED | CHALLENGE_DEPOSIT | The time limit to verify the microtransaction details has expired. | 
| DATA_MISMATCH | CHALLENGE_DEPOSIT | The account verification process has failed due to a data mismatch. | 
| INSTRUCTION_GENERATION_ERROR | CHALLENGE_DEPOSIT | Due to technical issues, Yodlee could not post the microtransactions in the user's account. | 
Note: The MATCHING verification type applies only to FastLink 3 customers.