@@ -177,6 +177,7 @@ def get_instrument_identifier(self, instrument_identifier_id, **kwargs):
177177 for asynchronous request. (optional)
178178 :param str instrument_identifier_id: The Id of an Instrument Identifier. (required)
179179 :param str profile_id: The Id of a profile containing user specific TMS configuration.
180+ :param bool retrieve_bin_details: Retrieve the Bin Details of PAN or network token
180181 :return: PostInstrumentIdentifierRequest
181182 If the method is called asynchronously,
182183 returns the request thread.
@@ -208,12 +209,13 @@ def get_instrument_identifier_with_http_info(self, instrument_identifier_id, **k
208209 for asynchronous request. (optional)
209210 :param str instrument_identifier_id: The Id of an Instrument Identifier. (required)
210211 :param str profile_id: The Id of a profile containing user specific TMS configuration.
212+ :param bool retrieve_bin_details: Retrieve the Bin Details of PAN or network token
211213 :return: PostInstrumentIdentifierRequest
212214 If the method is called asynchronously,
213215 returns the request thread.
214216 """
215217
216- all_params = ['instrument_identifier_id' , 'profile_id' ]
218+ all_params = ['instrument_identifier_id' , 'profile_id' , 'retrieve_bin_details' ]
217219 all_params .append ('callback' )
218220 all_params .append ('_return_http_data_only' )
219221 all_params .append ('_preload_content' )
@@ -243,6 +245,8 @@ def get_instrument_identifier_with_http_info(self, instrument_identifier_id, **k
243245 instrumentIdentifierId = instrument_identifier_id
244246
245247 query_params = []
248+ if 'retrieve_bin_details' in params :
249+ query_params .append (('retrieveBinDetails' , params ['retrieve_bin_details' ]))
246250
247251 header_params = {}
248252 if 'profile_id' in params :
@@ -294,6 +298,7 @@ def get_instrument_identifier_payment_instruments_list(self, instrument_identifi
294298 for asynchronous request. (optional)
295299 :param str instrument_identifier_id: The Id of an Instrument Identifier. (required)
296300 :param str profile_id: The Id of a profile containing user specific TMS configuration.
301+ :param bool retrieve_bin_details: Retrieve the Bin Details of PAN or network token
297302 :param int offset: Starting record in zero-based dataset that should be returned as the first object in the array. Default is 0.
298303 :param int limit: The maximum number that can be returned in the array starting from the offset record in zero-based dataset. Default is 20, maximum is 100.
299304 :return: PaymentInstrumentList1
@@ -327,14 +332,15 @@ def get_instrument_identifier_payment_instruments_list_with_http_info(self, inst
327332 for asynchronous request. (optional)
328333 :param str instrument_identifier_id: The Id of an Instrument Identifier. (required)
329334 :param str profile_id: The Id of a profile containing user specific TMS configuration.
335+ :param bool retrieve_bin_details: Retrieve the Bin Details of PAN or network token
330336 :param int offset: Starting record in zero-based dataset that should be returned as the first object in the array. Default is 0.
331337 :param int limit: The maximum number that can be returned in the array starting from the offset record in zero-based dataset. Default is 20, maximum is 100.
332338 :return: PaymentInstrumentList1
333339 If the method is called asynchronously,
334340 returns the request thread.
335341 """
336342
337- all_params = ['instrument_identifier_id' , 'profile_id' , 'offset' , 'limit' ]
343+ all_params = ['instrument_identifier_id' , 'profile_id' , 'retrieve_bin_details' , ' offset' , 'limit' ]
338344 all_params .append ('callback' )
339345 all_params .append ('_return_http_data_only' )
340346 all_params .append ('_preload_content' )
@@ -364,6 +370,8 @@ def get_instrument_identifier_payment_instruments_list_with_http_info(self, inst
364370 instrumentIdentifierId = instrument_identifier_id
365371
366372 query_params = []
373+ if 'retrieve_bin_details' in params :
374+ query_params .append (('retrieveBinDetails' , params ['retrieve_bin_details' ]))
367375 if 'offset' in params :
368376 query_params .append (('offset' , params ['offset' ]))
369377 if 'limit' in params :
@@ -420,6 +428,7 @@ def patch_instrument_identifier(self, instrument_identifier_id, patch_instrument
420428 :param str instrument_identifier_id: The Id of an Instrument Identifier. (required)
421429 :param PatchInstrumentIdentifierRequest patch_instrument_identifier_request: Specify the previous transaction Id to update. (required)
422430 :param str profile_id: The Id of a profile containing user specific TMS configuration.
431+ :param bool retrieve_bin_details: Retrieve the Bin Details of PAN or network token
423432 :param str if_match: Contains an ETag value from a GET request to make the request conditional.
424433 :return: PatchInstrumentIdentifierRequest
425434 If the method is called asynchronously,
@@ -453,13 +462,14 @@ def patch_instrument_identifier_with_http_info(self, instrument_identifier_id, p
453462 :param str instrument_identifier_id: The Id of an Instrument Identifier. (required)
454463 :param PatchInstrumentIdentifierRequest patch_instrument_identifier_request: Specify the previous transaction Id to update. (required)
455464 :param str profile_id: The Id of a profile containing user specific TMS configuration.
465+ :param bool retrieve_bin_details: Retrieve the Bin Details of PAN or network token
456466 :param str if_match: Contains an ETag value from a GET request to make the request conditional.
457467 :return: PatchInstrumentIdentifierRequest
458468 If the method is called asynchronously,
459469 returns the request thread.
460470 """
461471
462- all_params = ['instrument_identifier_id' , 'patch_instrument_identifier_request' , 'profile_id' , 'if_match' ]
472+ all_params = ['instrument_identifier_id' , 'patch_instrument_identifier_request' , 'profile_id' , 'retrieve_bin_details' , ' if_match' ]
463473 all_params .append ('callback' )
464474 all_params .append ('_return_http_data_only' )
465475 all_params .append ('_preload_content' )
@@ -494,6 +504,8 @@ def patch_instrument_identifier_with_http_info(self, instrument_identifier_id, p
494504 instrumentIdentifierId = instrument_identifier_id
495505
496506 query_params = []
507+ if 'retrieve_bin_details' in params :
508+ query_params .append (('retrieveBinDetails' , params ['retrieve_bin_details' ]))
497509
498510 header_params = {}
499511 if 'profile_id' in params :
@@ -550,6 +562,7 @@ def post_instrument_identifier(self, post_instrument_identifier_request, **kwarg
550562 for asynchronous request. (optional)
551563 :param PostInstrumentIdentifierRequest post_instrument_identifier_request: Specify either a Card, Bank Account or Enrollable Card (required)
552564 :param str profile_id: The Id of a profile containing user specific TMS configuration.
565+ :param bool retrieve_bin_details: Retrieve the Bin Details of PAN or network token
553566 :return: PostInstrumentIdentifierRequest
554567 If the method is called asynchronously,
555568 returns the request thread.
@@ -581,12 +594,13 @@ def post_instrument_identifier_with_http_info(self, post_instrument_identifier_r
581594 for asynchronous request. (optional)
582595 :param PostInstrumentIdentifierRequest post_instrument_identifier_request: Specify either a Card, Bank Account or Enrollable Card (required)
583596 :param str profile_id: The Id of a profile containing user specific TMS configuration.
597+ :param bool retrieve_bin_details: Retrieve the Bin Details of PAN or network token
584598 :return: PostInstrumentIdentifierRequest
585599 If the method is called asynchronously,
586600 returns the request thread.
587601 """
588602
589- all_params = ['post_instrument_identifier_request' , 'profile_id' ]
603+ all_params = ['post_instrument_identifier_request' , 'profile_id' , 'retrieve_bin_details' ]
590604 all_params .append ('callback' )
591605 all_params .append ('_return_http_data_only' )
592606 all_params .append ('_preload_content' )
@@ -613,6 +627,8 @@ def post_instrument_identifier_with_http_info(self, post_instrument_identifier_r
613627 path_params = {}
614628
615629 query_params = []
630+ if 'retrieve_bin_details' in params :
631+ query_params .append (('retrieveBinDetails' , params ['retrieve_bin_details' ]))
616632
617633 header_params = {}
618634 if 'profile_id' in params :
0 commit comments