Sign one of the user's saved logins out
logout_connectionDestructiveIdempotent
Sign a saved login out by the id list_connections returned. Bowmark drops the cookies it held, and where the site supports it (siteLogout: "supported" in the reply) the session is ended ON THE SITE too — siteSignedOut: true means Bowmark checked the site no longer accepts it. The saved login is KEPT, status logged_out, so the user can sign back in to the same entry later.
Call this when the user asks to sign out of a site. delete_connection is the other action: it hands the user a link to forget the entry entirely, which leaves the site session alive.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The connection `id` from `list_connections`. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| provider | No | The site it was signed in to. | |
| loggedOut | No | The id of the login signed out. | |
| siteError | No | Why the site-side sign-out failed, when it did. | |
| siteLogout | No | `unsupported` when the site offers no way to end it. | |
| siteSignedOut | No | True when the site confirmed the session ended. |