@@ -15,7 +15,7 @@ export declare namespace Entities {
1515        baseUrl ?: core . Supplier < string > ; 
1616        token ?: core . Supplier < core . BearerToken  |  undefined > ; 
1717        /** Additional headers to include in requests. */ 
18-         headers ?: Record < string ,  string  |  core . Supplier < string  |  undefined >  |  undefined > ; 
18+         headers ?: Record < string ,  string  |  core . Supplier < string  |  null   |   undefined >   |   null  |  undefined > ; 
1919    } 
2020
2121    export  interface  RequestOptions  { 
@@ -25,8 +25,10 @@ export declare namespace Entities {
2525        maxRetries ?: number ; 
2626        /** A hook to abort the request. */ 
2727        abortSignal ?: AbortSignal ; 
28+         /** Additional query string parameters to include in the request. */ 
29+         queryParams ?: Record < string ,  unknown > ; 
2830        /** Additional headers to include in the request. */ 
29-         headers ?: Record < string ,  string  |  core . Supplier < string  |  undefined >  |  undefined > ; 
31+         headers ?: Record < string ,  string  |  core . Supplier < string  |  null   |   undefined >   |   null  |  undefined > ; 
3032    } 
3133} 
3234
@@ -69,6 +71,11 @@ export class Entities {
6971        request : Lattice . Entity , 
7072        requestOptions ?: Entities . RequestOptions , 
7173    ) : Promise < core . WithRawResponse < Lattice . Entity > >  { 
74+         let  _headers : core . Fetcher . Args [ "headers" ]  =  mergeHeaders ( 
75+             this . _options ?. headers , 
76+             mergeOnlyDefinedHeaders ( {  Authorization : await  this . _getAuthorizationHeader ( )  } ) , 
77+             requestOptions ?. headers , 
78+         ) ; 
7279        const  _response  =  await  core . fetcher ( { 
7380            url : core . url . join ( 
7481                ( await  core . Supplier . get ( this . _options . baseUrl ) )  ?? 
@@ -77,12 +84,9 @@ export class Entities {
7784                "api/v1/entities" , 
7885            ) , 
7986            method : "PUT" , 
80-             headers : mergeHeaders ( 
81-                 this . _options ?. headers , 
82-                 mergeOnlyDefinedHeaders ( {  Authorization : await  this . _getAuthorizationHeader ( )  } ) , 
83-                 requestOptions ?. headers , 
84-             ) , 
87+             headers : _headers , 
8588            contentType : "application/json" , 
89+             queryParameters : requestOptions ?. queryParams , 
8690            requestType : "json" , 
8791            body : request , 
8892            timeoutMs : requestOptions ?. timeoutInSeconds  !=  null  ? requestOptions . timeoutInSeconds  *  1000  : 60000 , 
@@ -147,6 +151,11 @@ export class Entities {
147151        entityId : string , 
148152        requestOptions ?: Entities . RequestOptions , 
149153    ) : Promise < core . WithRawResponse < Lattice . Entity > >  { 
154+         let  _headers : core . Fetcher . Args [ "headers" ]  =  mergeHeaders ( 
155+             this . _options ?. headers , 
156+             mergeOnlyDefinedHeaders ( {  Authorization : await  this . _getAuthorizationHeader ( )  } ) , 
157+             requestOptions ?. headers , 
158+         ) ; 
150159        const  _response  =  await  core . fetcher ( { 
151160            url : core . url . join ( 
152161                ( await  core . Supplier . get ( this . _options . baseUrl ) )  ?? 
@@ -155,11 +164,8 @@ export class Entities {
155164                `api/v1/entities/${ encodeURIComponent ( entityId ) }  ` , 
156165            ) , 
157166            method : "GET" , 
158-             headers : mergeHeaders ( 
159-                 this . _options ?. headers , 
160-                 mergeOnlyDefinedHeaders ( {  Authorization : await  this . _getAuthorizationHeader ( )  } ) , 
161-                 requestOptions ?. headers , 
162-             ) , 
167+             headers : _headers , 
168+             queryParameters : requestOptions ?. queryParams , 
163169            timeoutMs : requestOptions ?. timeoutInSeconds  !=  null  ? requestOptions . timeoutInSeconds  *  1000  : 60000 , 
164170            maxRetries : requestOptions ?. maxRetries , 
165171            abortSignal : requestOptions ?. abortSignal , 
@@ -240,6 +246,11 @@ export class Entities {
240246        request : Lattice . EntityOverride  =  { } , 
241247        requestOptions ?: Entities . RequestOptions , 
242248    ) : Promise < core . WithRawResponse < Lattice . Entity > >  { 
249+         let  _headers : core . Fetcher . Args [ "headers" ]  =  mergeHeaders ( 
250+             this . _options ?. headers , 
251+             mergeOnlyDefinedHeaders ( {  Authorization : await  this . _getAuthorizationHeader ( )  } ) , 
252+             requestOptions ?. headers , 
253+         ) ; 
243254        const  _response  =  await  core . fetcher ( { 
244255            url : core . url . join ( 
245256                ( await  core . Supplier . get ( this . _options . baseUrl ) )  ?? 
@@ -248,12 +259,9 @@ export class Entities {
248259                `api/v1/entities/${ encodeURIComponent ( entityId ) }  /override/${ encodeURIComponent ( fieldPath ) }  ` , 
249260            ) , 
250261            method : "PUT" , 
251-             headers : mergeHeaders ( 
252-                 this . _options ?. headers , 
253-                 mergeOnlyDefinedHeaders ( {  Authorization : await  this . _getAuthorizationHeader ( )  } ) , 
254-                 requestOptions ?. headers , 
255-             ) , 
262+             headers : _headers , 
256263            contentType : "application/json" , 
264+             queryParameters : requestOptions ?. queryParams , 
257265            requestType : "json" , 
258266            body : request , 
259267            timeoutMs : requestOptions ?. timeoutInSeconds  !=  null  ? requestOptions . timeoutInSeconds  *  1000  : 60000 , 
@@ -327,6 +335,11 @@ export class Entities {
327335        fieldPath : string , 
328336        requestOptions ?: Entities . RequestOptions , 
329337    ) : Promise < core . WithRawResponse < Lattice . Entity > >  { 
338+         let  _headers : core . Fetcher . Args [ "headers" ]  =  mergeHeaders ( 
339+             this . _options ?. headers , 
340+             mergeOnlyDefinedHeaders ( {  Authorization : await  this . _getAuthorizationHeader ( )  } ) , 
341+             requestOptions ?. headers , 
342+         ) ; 
330343        const  _response  =  await  core . fetcher ( { 
331344            url : core . url . join ( 
332345                ( await  core . Supplier . get ( this . _options . baseUrl ) )  ?? 
@@ -335,11 +348,8 @@ export class Entities {
335348                `api/v1/entities/${ encodeURIComponent ( entityId ) }  /override/${ encodeURIComponent ( fieldPath ) }  ` , 
336349            ) , 
337350            method : "DELETE" , 
338-             headers : mergeHeaders ( 
339-                 this . _options ?. headers , 
340-                 mergeOnlyDefinedHeaders ( {  Authorization : await  this . _getAuthorizationHeader ( )  } ) , 
341-                 requestOptions ?. headers , 
342-             ) , 
351+             headers : _headers , 
352+             queryParameters : requestOptions ?. queryParams , 
343353            timeoutMs : requestOptions ?. timeoutInSeconds  !=  null  ? requestOptions . timeoutInSeconds  *  1000  : 60000 , 
344354            maxRetries : requestOptions ?. maxRetries , 
345355            abortSignal : requestOptions ?. abortSignal , 
@@ -420,6 +430,11 @@ export class Entities {
420430        request : Lattice . EntityEventRequest , 
421431        requestOptions ?: Entities . RequestOptions , 
422432    ) : Promise < core . WithRawResponse < Lattice . EntityEventResponse > >  { 
433+         let  _headers : core . Fetcher . Args [ "headers" ]  =  mergeHeaders ( 
434+             this . _options ?. headers , 
435+             mergeOnlyDefinedHeaders ( {  Authorization : await  this . _getAuthorizationHeader ( )  } ) , 
436+             requestOptions ?. headers , 
437+         ) ; 
423438        const  _response  =  await  core . fetcher ( { 
424439            url : core . url . join ( 
425440                ( await  core . Supplier . get ( this . _options . baseUrl ) )  ?? 
@@ -428,12 +443,9 @@ export class Entities {
428443                "api/v1/entities/events" , 
429444            ) , 
430445            method : "POST" , 
431-             headers : mergeHeaders ( 
432-                 this . _options ?. headers , 
433-                 mergeOnlyDefinedHeaders ( {  Authorization : await  this . _getAuthorizationHeader ( )  } ) , 
434-                 requestOptions ?. headers , 
435-             ) , 
446+             headers : _headers , 
436447            contentType : "application/json" , 
448+             queryParameters : requestOptions ?. queryParams , 
437449            requestType : "json" , 
438450            body : request , 
439451            timeoutMs : requestOptions ?. timeoutInSeconds  !=  null  ? requestOptions . timeoutInSeconds  *  1000  : 60000 , 
@@ -496,6 +508,11 @@ export class Entities {
496508        request : Lattice . EntityStreamRequest  =  { } , 
497509        requestOptions ?: Entities . RequestOptions , 
498510    ) : Promise < core . WithRawResponse < core . Stream < Lattice . StreamEntitiesResponse > > >  { 
511+         let  _headers : core . Fetcher . Args [ "headers" ]  =  mergeHeaders ( 
512+             this . _options ?. headers , 
513+             mergeOnlyDefinedHeaders ( {  Authorization : await  this . _getAuthorizationHeader ( )  } ) , 
514+             requestOptions ?. headers , 
515+         ) ; 
499516        const  _response  =  await  core . fetcher < ReadableStream > ( { 
500517            url : core . url . join ( 
501518                ( await  core . Supplier . get ( this . _options . baseUrl ) )  ?? 
@@ -504,12 +521,9 @@ export class Entities {
504521                "api/v1/entities/stream" , 
505522            ) , 
506523            method : "POST" , 
507-             headers : mergeHeaders ( 
508-                 this . _options ?. headers , 
509-                 mergeOnlyDefinedHeaders ( {  Authorization : await  this . _getAuthorizationHeader ( )  } ) , 
510-                 requestOptions ?. headers , 
511-             ) , 
524+             headers : _headers , 
512525            contentType : "application/json" , 
526+             queryParameters : requestOptions ?. queryParams , 
513527            requestType : "json" , 
514528            body : request , 
515529            responseType : "sse" , 
0 commit comments