@@ -25,8 +25,8 @@ class CodatBankFeeds:
2525 _security_client : requests_http .Session
2626 _server_url : str = SERVERS [0 ]
2727 _language : str = "python"
28- _sdk_version : str = "0.15.3 "
29- _gen_version : str = "2.26.3 "
28+ _sdk_version : str = "0.15.4 "
29+ _gen_version : str = "2.26.4 "
3030
3131 def __init__ (self ,
3232 security : shared .Security = None ,
@@ -76,6 +76,7 @@ def create_bank_feed(self, request: operations.CreateBankFeedRequest, retries: O
7676 req_content_type , data , form = utils .serialize_request_body (request , "request_body" , 'json' )
7777 if req_content_type not in ('multipart/form-data' , 'multipart/mixed' ):
7878 headers ['content-type' ] = req_content_type
79+ headers ['user-agent' ] = f'speakeasy-sdk/{ self ._language } { self ._sdk_version } { self ._gen_version } '
7980
8081 client = self ._security_client
8182
@@ -122,6 +123,7 @@ def create_bank_transactions(self, request: operations.CreateBankTransactionsReq
122123 if req_content_type not in ('multipart/form-data' , 'multipart/mixed' ):
123124 headers ['content-type' ] = req_content_type
124125 query_params = utils .get_query_params (operations .CreateBankTransactionsRequest , request )
126+ headers ['user-agent' ] = f'speakeasy-sdk/{ self ._language } { self ._sdk_version } { self ._gen_version } '
125127
126128 client = self ._security_client
127129
@@ -159,6 +161,8 @@ def get_bank_feeds(self, request: operations.GetBankFeedsRequest, retries: Optio
159161
160162 url = utils .generate_url (operations .GetBankFeedsRequest , base_url , '/companies/{companyId}/connections/{connectionId}/connectionInfo/bankFeedAccounts' , request )
161163
164+ headers = {}
165+ headers ['user-agent' ] = f'speakeasy-sdk/{ self ._language } { self ._sdk_version } { self ._gen_version } '
162166
163167 client = self ._security_client
164168
@@ -169,7 +173,7 @@ def get_bank_feeds(self, request: operations.GetBankFeedsRequest, retries: Optio
169173
170174
171175 def do_request ():
172- return client .request ('GET' , url )
176+ return client .request ('GET' , url , headers = headers )
173177
174178 http_res = utils .retry (do_request , utils .Retries (retry_config , [
175179 '408' ,
@@ -196,6 +200,8 @@ def get_create_bank_account_model(self, request: operations.GetCreateBankAccount
196200
197201 url = utils .generate_url (operations .GetCreateBankAccountModelRequest , base_url , '/companies/{companyId}/connections/{connectionId}/options/bankAccounts/{accountId}/bankTransactions' , request )
198202
203+ headers = {}
204+ headers ['user-agent' ] = f'speakeasy-sdk/{ self ._language } { self ._sdk_version } { self ._gen_version } '
199205
200206 client = self ._security_client
201207
@@ -206,7 +212,7 @@ def get_create_bank_account_model(self, request: operations.GetCreateBankAccount
206212
207213
208214 def do_request ():
209- return client .request ('GET' , url )
215+ return client .request ('GET' , url , headers = headers )
210216
211217 http_res = utils .retry (do_request , utils .Retries (retry_config , [
212218 '408' ,
@@ -233,7 +239,9 @@ def list_bank_account_transactions(self, request: operations.ListBankAccountTran
233239
234240 url = utils .generate_url (operations .ListBankAccountTransactionsRequest , base_url , '/companies/{companyId}/connections/{connectionId}/data/bankAccounts/{accountId}/bankTransactions' , request )
235241
242+ headers = {}
236243 query_params = utils .get_query_params (operations .ListBankAccountTransactionsRequest , request )
244+ headers ['user-agent' ] = f'speakeasy-sdk/{ self ._language } { self ._sdk_version } { self ._gen_version } '
237245
238246 client = self ._security_client
239247
@@ -244,7 +252,7 @@ def list_bank_account_transactions(self, request: operations.ListBankAccountTran
244252
245253
246254 def do_request ():
247- return client .request ('GET' , url , params = query_params )
255+ return client .request ('GET' , url , params = query_params , headers = headers )
248256
249257 http_res = utils .retry (do_request , utils .Retries (retry_config , [
250258 '408' ,
@@ -275,6 +283,7 @@ def update_bank_feed(self, request: operations.UpdateBankFeedRequest, retries: O
275283 req_content_type , data , form = utils .serialize_request_body (request , "bank_feed_account" , 'json' )
276284 if req_content_type not in ('multipart/form-data' , 'multipart/mixed' ):
277285 headers ['content-type' ] = req_content_type
286+ headers ['user-agent' ] = f'speakeasy-sdk/{ self ._language } { self ._sdk_version } { self ._gen_version } '
278287
279288 client = self ._security_client
280289
0 commit comments