## List login flows `client.Bridges.LoginFlows.List(ctx, bridgeID) (*BridgeLoginFlowListResponse, error)` **get** `/v1/bridges/{bridgeID}/login-flows` List connect and reconnect flow options for a bridge. Use a flowID when creating a bridge login session. ### Parameters - `bridgeID string` Bridge ID. ### Returns - `type BridgeLoginFlowListResponse struct{…}` - `Items []LoginFlow` - `ID string` Flow ID to pass when creating a bridge login session. - `Description string` Short explanation for when to use this flow, when provided. - `Name string` Display name for the flow, when provided. ### Example ```go package main import ( "context" "fmt" "github.com/beeper/desktop-api-go" "github.com/beeper/desktop-api-go/option" ) func main() { client := beeperdesktopapi.NewClient( option.WithAccessToken("My Access Token"), ) loginFlows, err := client.Bridges.LoginFlows.List(context.TODO(), "local-whatsapp") if err != nil { panic(err.Error()) } fmt.Printf("%+v\n", loginFlows.Items) } ``` #### Response ```json { "items": [ { "id": "id", "description": "description", "name": "name" } ] } ```