Below is the list of constant values that come handy while using Yodlee services.
MFA Type
MFA Type ID |
MFA Type Name |
MFA Type Description |
---|
1 |
TOKEN_ID |
Token Id based multifactor authentication |
2 |
IMAGE |
Image based multifactor authentication |
3 |
MASTER_COOKIE |
Master cookie identifies the request and skips MFA |
4 |
SECURITY_QUESTION |
Question and answer type multi factor authentication |
5 |
MULTI_LEVEL |
Multiple levels of strong authentication. |
Container Type
Container ID |
Container Name |
Container ID |
Container Name |
Container ID |
Container Name |
---|
2 |
minutes |
13 |
miles |
87 |
utilities |
4 |
credits |
17 |
bills |
88 |
cable_satellite |
5 |
bank |
21 |
loans |
91 |
isp |
7 |
orders |
22 |
mortgage |
92 |
prepay |
10 |
telephone |
65 |
bill_payment |
94 |
RealEstate |
12 |
stocks |
84 |
insurance |
|
|
Transaction Base Type
Transaction Base Type ID |
Transaction Base Type |
---|
1 |
credit |
2 |
debit |
3 |
other |
4 |
unknown |
Transaction Category Type
Transaction Category Type ID |
Transaction Category Type |
---|
1 |
uncategorize |
2 |
income |
3 |
expense |
4 |
transfer |
5 |
DeferredCompensation |
Account Classification
This is used for identifying business accounts or personal accounts.
ACCOUNT_CLASSIFICATION_ID |
ACCOUNT_CLASSIFICATION |
---|
1 |
other |
2 |
personal |
3 |
corporate |
4 |
smallBusiness |
5 |
trust |
6 |
addOnCard |
7 |
virtualCard |
Transaction Status
TRANSACTION_STATUS_ID |
TRANSACTION_STATUS |
---|
1 |
posted |
2 |
pending |
Credit Card Type
Credit Card Type ID |
Card Type Name |
---|
1 |
UNKNOWN |
2 |
VISA |
3 |
MASTERCARD |
4 |
AMERICAN_EXPRESS |
5 |
DISCOVER_CARD |
6 |
DINERS_CLUB |
Individual Account Status
ITEM_ACCOUNT_STATUS_ID |
ITEM_ACCOUNT_STATUS_NAME |
DESCRIPTION |
---|
1 |
ACTIVE |
null |
2 |
INACTIVE |
null |
3 |
DELETED |
null |
5 |
TO_BE_CLOSED |
The account is closed at the site, needs to be confirmed by the user |
6 |
CLOSED |
The account is closed at the site and has been confirmed by the user or the cobrand and configured for this status |
Content Service Level Refresh Status
The following status code represents the status of refresh for startrefersh7, startVerificationWithMFA1, updateItemCredentialsAndStartVerificationDataRequest, and addItemAndStartVerificationDataRequest.
Refresh Status |
Code |
Possible Cause |
Suggested Action |
---|
STATUS_UNKNOWN |
0 |
The refresh status is unknown. |
Retry the refresh |
SUCCESS_NEXT_REFRESH_SCHEDULED |
1 |
The next refresh has been scheduled successfully. |
Display the updated data to the consumer. |
REFRESH_ALREADY_IN_PROGRESS |
2 |
The refresh is already in progress for this item. Another refresh or a related operation cannot be done as the item is refreshing. |
Wait for the refresh to complete and then display the updated data to the consumer. |
UNSUPPORTED_OPERATION_FOR
_SHARED_ITEM |
3 |
The operation does not support items that are shared among users, such as news items. |
Do not attempt to refresh this item. |
SUCCESS_START_REFRESH |
4 |
The refresh has been successfully initiated. |
Display the updated data to the consumer. |
ITEM_CANNOT_BE_REFRESHED |
5 |
The item cannot be refreshed due to one of the following reasons:
- The last refresh failed with an error
- The item is a manual account
|
Do not attempt to refresh this item if it is a manual account. Else check the credentials, resolve the error and then retry the refresh. |
ALREADY_REFRESHED_RECENTLY |
6 |
The item has been recently refreshed and hence the refresh related operation cannot be performed. |
Display the updated data to the consumer or refresh again after a time period of 30 minutes. |
UNSUPPORTED_OPERATION_FOR
_CUSTOM_ITEM |
7 |
The item is a manual account and hence the refresh related operation is not supported. |
Do not attempt to refresh this item. |
SUCCESS_REFRESH_WAIT_FOR_MFA |
8 |
The refresh has been successfully initiated. Waiting for the Multifactor Authentication (MFA) steps to follow. |
Invoke the MFA flow for this item. |
Site Level Refresh Status
SITE_REFRESH_
STATUS_ID |
SITE_REFRESH_STATUS |
DESCRIPTION |
---|
0 |
REFRESH_NEVER_INITIATED |
Specifies that site refresh never got initiated for this member site account. |
1 |
REFRESH_TRIGGERED |
Specifies the site refresh has been triggered for this member site account |
2 |
LOGIN_SUCCESS |
Specifies login was successful as part of site refresh for this member site account |
3 |
LOGIN_FAILURE |
Specifies login has failed as part of the site refresh for this member site account |
4 |
PARTIAL_COMPLETE |
Specifies refresh is partially complete as part of site refresh for this member site account |
5 |
REFRESH_COMPLETED |
Specifies the site refresh has completed for this member site account |
6 |
REFRESH_TIMED_OUT |
Specifies that site refresh got timed out as response did not come within timeout time for this member site account |
7 |
REFRESH_CANCELLED |
Specifies that site refresh was canceled/stopped/aborted for this member site account |
8 |
REFRESH_COMPLETED_WITH_
UNCERTAIN_ACCOUNT |
Specifies that site refresh has completed for this member site account with atleast one container not aggregated as it was not sure if user has account with that container. |
9 |
REFRESH_ALREADY_IN_PROGRESS |
Specifies that the refresh is already in progress for the requested site member account. This will be used by SDK to inform Application. |
10 |
SITE_CANNOT_BE_REFRESHED |
Specifies that the requested site member account cannot be refreshed due to various reasons like 402, custom account. This will be used by SDK to inform Application. |
11 |
REFRESHED_TOO_RECENTLY |
Specifies that refresh for the requested site member account was recently done within allowed time limit. This will be used by SDK to inform Application. |
12 |
REFRESH_COMPLETED_
ACCOUNTS_ALREADY_
AGGREGATED |
Specifies that refresh got completed but all the accounts under it are found to be already aggregated and hence no cache_item_ids got created and responses not processed. |
Response Code Type
RESPONSE_CODE_TYPE_ID |
Description |
---|
1 |
Not an Error |
2 |
Site Error |
3 |
User Error |
4 |
Technical Error |
Refresh Type
Refresh Type ID |
Refresh Type |
Description |
---|
0 |
NOT_REFRESHED |
The item was not refreshed. |
1 |
CACHE_REFRESH |
The refresh was initiated by a scheduled cache-run. |
2 |
INSTANT_REFRESH |
The refresh was initiated as a result of a user initiated action. |