@@ -160,11 +160,11 @@ export class Browsers extends APIResource {
160160 * ```
161161 */
162162 retrieve (
163- id : string ,
163+ idOrName : string ,
164164 query : BrowserRetrieveParams | null | undefined = { } ,
165165 options ?: RequestOptions ,
166166 ) : APIPromise < BrowserRetrieveResponse > {
167- return this . _client . get ( path `/browsers/${ id } ` , { query, ...options } ) ;
167+ return this . _client . get ( path `/browsers/${ idOrName } ` , { query, ...options } ) ;
168168 }
169169
170170 /**
@@ -177,8 +177,12 @@ export class Browsers extends APIResource {
177177 * );
178178 * ```
179179 */
180- update ( id : string , body : BrowserUpdateParams , options ?: RequestOptions ) : APIPromise < BrowserUpdateResponse > {
181- return this . _client . patch ( path `/browsers/${ id } ` , { body, ...options } ) ;
180+ update (
181+ idOrName : string ,
182+ body : BrowserUpdateParams ,
183+ options ?: RequestOptions ,
184+ ) : APIPromise < BrowserUpdateResponse > {
185+ return this . _client . patch ( path `/browsers/${ idOrName } ` , { body, ...options } ) ;
182186 }
183187
184188 /**
@@ -225,7 +229,7 @@ export class Browsers extends APIResource {
225229 }
226230
227231 /**
228- * Delete a browser session by ID
232+ * Delete a browser session by ID or name
229233 *
230234 * @example
231235 * ```ts
@@ -234,8 +238,8 @@ export class Browsers extends APIResource {
234238 * );
235239 * ```
236240 */
237- deleteByID ( id : string , options ?: RequestOptions ) : APIPromise < void > {
238- return this . _client . delete ( path `/browsers/${ id } ` , {
241+ deleteByID ( idOrName : string , options ?: RequestOptions ) : APIPromise < void > {
242+ return this . _client . delete ( path `/browsers/${ idOrName } ` , {
239243 ...options ,
240244 headers : buildHeaders ( [ { Accept : '*/*' } , options ?. headers ] ) ,
241245 } ) ;
0 commit comments