@@ -301,6 +301,7 @@ def update(
301301 digital_card_art_token : str | NotGiven = NOT_GIVEN ,
302302 memo : str | NotGiven = NOT_GIVEN ,
303303 pin : str | NotGiven = NOT_GIVEN ,
304+ pin_status : Literal ["OK" ] | NotGiven = NOT_GIVEN ,
304305 spend_limit : int | NotGiven = NOT_GIVEN ,
305306 spend_limit_duration : SpendLimitDuration | NotGiven = NOT_GIVEN ,
306307 state : Literal ["CLOSED" , "OPEN" , "PAUSED" ] | NotGiven = NOT_GIVEN ,
@@ -329,8 +330,11 @@ def update(
329330 store JSON data as it can cause unexpected behavior.
330331
331332 pin: Encrypted PIN block (in base64). Only applies to cards of type `PHYSICAL` and
332- `VIRTUAL`. See
333- [Encrypted PIN Block](https://docs.lithic.com/docs/cards#encrypted-pin-block-enterprise).
333+ `VIRTUAL`. Changing PIN also resets PIN status to `OK`. See
334+ [Encrypted PIN Block](https://docs.lithic.com/docs/cards#encrypted-pin-block).
335+
336+ pin_status: Indicates if a card is blocked due a PIN status issue (e.g. excessive incorrect
337+ attempts). Can only be set to `OK` to unblock a card.
334338
335339 spend_limit: Amount (in cents) to limit approved authorizations. Transaction requests above
336340 the spend limit will be declined. Note that a spend limit of 0 is effectively no
@@ -379,6 +383,7 @@ def update(
379383 "digital_card_art_token" : digital_card_art_token ,
380384 "memo" : memo ,
381385 "pin" : pin ,
386+ "pin_status" : pin_status ,
382387 "spend_limit" : spend_limit ,
383388 "spend_limit_duration" : spend_limit_duration ,
384389 "state" : state ,
@@ -1172,6 +1177,7 @@ async def update(
11721177 digital_card_art_token : str | NotGiven = NOT_GIVEN ,
11731178 memo : str | NotGiven = NOT_GIVEN ,
11741179 pin : str | NotGiven = NOT_GIVEN ,
1180+ pin_status : Literal ["OK" ] | NotGiven = NOT_GIVEN ,
11751181 spend_limit : int | NotGiven = NOT_GIVEN ,
11761182 spend_limit_duration : SpendLimitDuration | NotGiven = NOT_GIVEN ,
11771183 state : Literal ["CLOSED" , "OPEN" , "PAUSED" ] | NotGiven = NOT_GIVEN ,
@@ -1200,8 +1206,11 @@ async def update(
12001206 store JSON data as it can cause unexpected behavior.
12011207
12021208 pin: Encrypted PIN block (in base64). Only applies to cards of type `PHYSICAL` and
1203- `VIRTUAL`. See
1204- [Encrypted PIN Block](https://docs.lithic.com/docs/cards#encrypted-pin-block-enterprise).
1209+ `VIRTUAL`. Changing PIN also resets PIN status to `OK`. See
1210+ [Encrypted PIN Block](https://docs.lithic.com/docs/cards#encrypted-pin-block).
1211+
1212+ pin_status: Indicates if a card is blocked due a PIN status issue (e.g. excessive incorrect
1213+ attempts). Can only be set to `OK` to unblock a card.
12051214
12061215 spend_limit: Amount (in cents) to limit approved authorizations. Transaction requests above
12071216 the spend limit will be declined. Note that a spend limit of 0 is effectively no
@@ -1250,6 +1259,7 @@ async def update(
12501259 "digital_card_art_token" : digital_card_art_token ,
12511260 "memo" : memo ,
12521261 "pin" : pin ,
1262+ "pin_status" : pin_status ,
12531263 "spend_limit" : spend_limit ,
12541264 "spend_limit_duration" : spend_limit_duration ,
12551265 "state" : state ,
0 commit comments