Connection statuses
Thestatus field on a connection object uses the following values. API responses return the exact string values shown in the API value column.
Standard statuses
Error statuses — website issues
Error statuses — needs customer intervention
System statuses
Account statuses
Account statuses track the lifecycle of individual utility accounts within a connection. API responses return the exact string values shown in the API value column.Standard statuses
Error statuses
Terminal statuses
Check frequency
Connections are checked weekly, with two exceptions:- Accounts with a terminal status — Old Account, Duplicate, and Customer Not Tracked are not re-checked.
- Connections needing customer intervention — Password Incorrect, New Password Needed, Additional Credentials Needed, and MFA Token Expired require action before the next check runs.
Status fields
Both connection and account objects include the following status-related fields:Filtering by status
You can filter connections by status when listing them:Related pages
- Connection lifecycle — state diagram, developer actions, and integration patterns for each status
- Webhooks — receive
connection.updated.v2events when statuses change - Troubleshooting — platform guide for resolving connection issues