Aggregation status codes
Theaggregation_status_code returned in the bank account object provides information on either:
- The connection status of the individual bank account
- An error the user encountered, and how to resolve
Table of all aggregation status codes (refreshed nightly)
Table of all aggregation status codes (refreshed nightly)
| Code | Description | Required Action |
|---|---|---|
| 0 | Success | No issues encountered. |
| 103 | Bad login credentials | Have the user enter new login credentials via a Connect URL. |
| 108 | User prompt encountered | Have the user log in to their bank account and resolve the pop-up banner, typically by accepting new Terms and Conditions or acknowledging other account alerts. |
| 109 | Credentials expired - new password required | Have the user log in to their bank account and set a new password, then use a Connect URL to have the user enter the new login credentials. |
| 169 | Duplicate account | Have the user keep one account and delete the duplicate(s) via a Connect URL. |
| 185 | Security challenge encountered | Use a Connect URL to have the user answer the Multi-Factor Authentication (MFA) questions or enter the One-Time Passcode (OTP) sent by the financial institution. |
| 187 | Incorrect security challenge answers | Use a Connect URL to have the user answer the Multi-Factor Authentication (MFA) questions. |
| 945 | OAuth migration (account migrated but not consented) | Prompt the user to re-authenticate via a Connect URL. Otherwise, have the user delete the account and add it again under the same bank with the OAuth connection indicated by the financial institutions endpoint. |
| 946 | Account not found (account may have been closed) | Prompt the user to authenticate the right account via a Connect URL. Otherwise, have the user delete the account via a Connect URL and then find and add an active account. |
| 947 | Token expired or refresh required | A new token is needed; issue a new Connect URL for the user. |
| 948 | OAuth migration (account migrated but not authenticated) | Prompt the user to re-authenticate via a Connect URL. Otherwise, have the user delete the account and add it again under the same bank with the OAuth connection indicated by the financial institutions endpoint. |
| 949 | Account unrecoverable | Have the user delete the account and re-enter via a Connect URL to re-add the account. |
| 147, 148, 173, 176, 181, 190, 900, 901, 903, 904, 906, 907, 940, 950 | Additional support required | Contact Argyle support. |