Context

Igloohome now requires additional OAuth permissions to provide more accurate device status. With these additional permissions, Seam will be able to determine the current online status of Igloohome devices connected to an Igloohome Bridge. Existing Connected Accounts can only determine the Igloohome Bridge's online status, but not the status of individual devices.

Re-authentication is requested for all Igloohome accounts that were connected before January 12, 2026.


Reauthentication Flow

Step 1: Retrieve affected connected accounts

connectedAccounts = seam.connectedAccounts.list({
  search: "igloohome"
})

Filter locally for accounts where:

Each affected account includes:

<aside> 💡

Seam also provides a matching event connected_account.reauthorization_requested that you can use to actively notify customers when an account needs reauthorization. For the affected Igloohome accounts, this event has already been sent to subscribed webhook endpoints.

</aside>


Step 2: For each affected account, create a Connect Webview

Option A: Programmatically via API

webview = seam.connectWebviews.create({
  accepted_providers: ["igloohome"]
})

Response includes: