Skip to main content
For platform users: See the Connections page to understand how to manage connections in the dashboard, or the Troubleshooting guide for resolution steps.

Connection statuses

The status 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.
For all other scenarios, expect an update within 7 days of the last status update.

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:
  • Connection lifecycle — state diagram, developer actions, and integration patterns for each status
  • Webhooks — receive connection.updated.v2 events when statuses change
  • Troubleshooting — platform guide for resolving connection issues