I have been searching for it that how to use Yodlee IAV APIs(I am using it on salesforce platform) to verify an account. I am using the same parameters that have been specified in the documentation by the Yodlee but every time it is not returning the expected result.
I am calling updateItemCredentialsAndStartVerificationDataRequest
and addItemCredentialsAndStartVerificationDataRequest
. I am using 30 days trial account to explore Yodlee IAV APIs but not able to get how to use them.
While calling updateItemCredentialsAndStartVerificationDataRequest, it throws InvalidItemException
.
{"errorOccurred":"true","exceptionType":"com.yodlee.core.InvalidItemException","referenceCode":"_5e6a8e2b-15c4-45d0-b523-6c64a414b274","message":"Argument value not found: 710636"}
and while calling addItemCredentialsAndStartVerificationDataRequest
it throws error log.
I also tried TestDrive for addItemAndStartVerificationData, it worked there. But when I make this same request using code Apex-Salesforce, giving same params to the Yodlee then it throws this exception.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Errors xmlns="http://namespace.yodlee.com/pfm/2009/Error">
<Error>
<errorCode>415</errorCode>
<errorDetail>system_error</errorDetail>
</Error>
</Errors>
Is there anything which is different in Yodlee IAV documentation than what you exactly used in TestDrive?
It seems like you are trying IAV Data services, so you need to first provide credentials to add a bank account and start verification for that particular account.
It would be great if you can first go through IAV data services flow chart and quick start to learn more.
Also you can use Yodlee Interactive's TestDrive tool which allow you to test the different APIs.
First Login to the Test Drive using your trial credentials and create a user session and then select IAV services. Once you do that you can see an option "Flows" which will guide you to start and test IAV step by step.
For testing it is suggested to use Dummy Account Generator(DAG) accounts which Yodlee provides. To know more about DAG please click here.