@@ -126,6 +126,7 @@ public class ListRequest
126126 protected ListRequest ( ) { }
127127
128128 public ListRequest (
129+ string ? accessMethodId = default ,
129130 string ? connectWebviewId = default ,
130131 string ? connectedAccountId = default ,
131132 List < string > ? connectedAccountIds = default ,
@@ -146,6 +147,7 @@ public ListRequest(
146147 string ? userIdentifierKey = default
147148 )
148149 {
150+ AccessMethodId = accessMethodId ;
149151 ConnectWebviewId = connectWebviewId ;
150152 ConnectedAccountId = connectedAccountId ;
151153 ConnectedAccountIds = connectedAccountIds ;
@@ -494,6 +496,9 @@ public enum ManufacturerEnum
494496 Smartthings = 39 ,
495497 }
496498
499+ [ DataMember ( Name = "access_method_id" , IsRequired = false , EmitDefaultValue = false ) ]
500+ public string ? AccessMethodId { get ; set ; }
501+
497502 [ DataMember ( Name = "connect_webview_id" , IsRequired = false , EmitDefaultValue = false ) ]
498503 public string ? ConnectWebviewId { get ; set ; }
499504
@@ -622,6 +627,7 @@ public List<UnmanagedDevice> List(ListRequest request)
622627 }
623628
624629 public List < UnmanagedDevice > List (
630+ string ? accessMethodId = default ,
625631 string ? connectWebviewId = default ,
626632 string ? connectedAccountId = default ,
627633 List < string > ? connectedAccountIds = default ,
@@ -644,6 +650,7 @@ public List<UnmanagedDevice> List(
644650 {
645651 return List (
646652 new ListRequest (
653+ accessMethodId : accessMethodId ,
647654 connectWebviewId : connectWebviewId ,
648655 connectedAccountId : connectedAccountId ,
649656 connectedAccountIds : connectedAccountIds ,
@@ -676,6 +683,7 @@ public async Task<List<UnmanagedDevice>> ListAsync(ListRequest request)
676683 }
677684
678685 public async Task < List < UnmanagedDevice > > ListAsync (
686+ string ? accessMethodId = default ,
679687 string ? connectWebviewId = default ,
680688 string ? connectedAccountId = default ,
681689 List < string > ? connectedAccountIds = default ,
@@ -699,6 +707,7 @@ public async Task<List<UnmanagedDevice>> ListAsync(
699707 return (
700708 await ListAsync (
701709 new ListRequest (
710+ accessMethodId : accessMethodId ,
702711 connectWebviewId : connectWebviewId ,
703712 connectedAccountId : connectedAccountId ,
704713 connectedAccountIds : connectedAccountIds ,
0 commit comments