Skip to content

Commit de8fd2d

Browse files
feat(api): api update
1 parent e04a97c commit de8fd2d

File tree

10 files changed

+680
-2
lines changed

10 files changed

+680
-2
lines changed

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 229
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-56334e000721ba4ee20536271d3acf7231529d7b1f651729e2f4ebe75eb12048.yml
3-
openapi_spec_hash: 45777c412bcbc1aead50c84f78695203
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-942f7494ee0f14c1634ede0989985359cea633e5eece3d761910e7ffd6ac0fd8.yml
3+
openapi_spec_hash: d87134899fb29e27832158facf9d67eb
44
config_hash: b6f365add90e618b2174634df140826e

src/increase/resources/event_subscriptions.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,7 @@ def create(
135135
"proof_of_authorization_request.created",
136136
"proof_of_authorization_request.updated",
137137
"real_time_decision.card_authorization_requested",
138+
"real_time_decision.card_balance_inquiry_requested",
138139
"real_time_decision.digital_wallet_token_requested",
139140
"real_time_decision.digital_wallet_authentication_requested",
140141
"real_time_decision.card_authentication_requested",
@@ -299,6 +300,8 @@ def create(
299300
Authorization Request is updated.
300301
- `real_time_decision.card_authorization_requested` - Occurs whenever a
301302
Real-Time Decision is created in response to a card authorization.
303+
- `real_time_decision.card_balance_inquiry_requested` - Occurs whenever a
304+
Real-Time Decision is created in response to a card balance inquiry.
302305
- `real_time_decision.digital_wallet_token_requested` - Occurs whenever a
303306
Real-Time Decision is created in response to a digital wallet provisioning
304307
attempt.
@@ -626,6 +629,7 @@ async def create(
626629
"proof_of_authorization_request.created",
627630
"proof_of_authorization_request.updated",
628631
"real_time_decision.card_authorization_requested",
632+
"real_time_decision.card_balance_inquiry_requested",
629633
"real_time_decision.digital_wallet_token_requested",
630634
"real_time_decision.digital_wallet_authentication_requested",
631635
"real_time_decision.card_authentication_requested",
@@ -790,6 +794,8 @@ async def create(
790794
Authorization Request is updated.
791795
- `real_time_decision.card_authorization_requested` - Occurs whenever a
792796
Real-Time Decision is created in response to a card authorization.
797+
- `real_time_decision.card_balance_inquiry_requested` - Occurs whenever a
798+
Real-Time Decision is created in response to a card balance inquiry.
793799
- `real_time_decision.digital_wallet_token_requested` - Occurs whenever a
794800
Real-Time Decision is created in response to a digital wallet provisioning
795801
attempt.

src/increase/resources/real_time_decisions.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ def action(
8585
card_authentication: real_time_decision_action_params.CardAuthentication | Omit = omit,
8686
card_authentication_challenge: real_time_decision_action_params.CardAuthenticationChallenge | Omit = omit,
8787
card_authorization: real_time_decision_action_params.CardAuthorization | Omit = omit,
88+
card_balance_inquiry: real_time_decision_action_params.CardBalanceInquiry | Omit = omit,
8889
digital_wallet_authentication: real_time_decision_action_params.DigitalWalletAuthentication | Omit = omit,
8990
digital_wallet_token: real_time_decision_action_params.DigitalWalletToken | Omit = omit,
9091
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
@@ -110,6 +111,9 @@ def action(
110111
card_authorization: If the Real-Time Decision relates to a card authorization attempt, this object
111112
contains your response to the authorization.
112113
114+
card_balance_inquiry: If the Real-Time Decision relates to a card balance inquiry attempt, this object
115+
contains your response to the inquiry.
116+
113117
digital_wallet_authentication: If the Real-Time Decision relates to a digital wallet authentication attempt,
114118
this object contains your response to the authentication.
115119
@@ -137,6 +141,7 @@ def action(
137141
"card_authentication": card_authentication,
138142
"card_authentication_challenge": card_authentication_challenge,
139143
"card_authorization": card_authorization,
144+
"card_balance_inquiry": card_balance_inquiry,
140145
"digital_wallet_authentication": digital_wallet_authentication,
141146
"digital_wallet_token": digital_wallet_token,
142147
},
@@ -217,6 +222,7 @@ async def action(
217222
card_authentication: real_time_decision_action_params.CardAuthentication | Omit = omit,
218223
card_authentication_challenge: real_time_decision_action_params.CardAuthenticationChallenge | Omit = omit,
219224
card_authorization: real_time_decision_action_params.CardAuthorization | Omit = omit,
225+
card_balance_inquiry: real_time_decision_action_params.CardBalanceInquiry | Omit = omit,
220226
digital_wallet_authentication: real_time_decision_action_params.DigitalWalletAuthentication | Omit = omit,
221227
digital_wallet_token: real_time_decision_action_params.DigitalWalletToken | Omit = omit,
222228
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
@@ -242,6 +248,9 @@ async def action(
242248
card_authorization: If the Real-Time Decision relates to a card authorization attempt, this object
243249
contains your response to the authorization.
244250
251+
card_balance_inquiry: If the Real-Time Decision relates to a card balance inquiry attempt, this object
252+
contains your response to the inquiry.
253+
245254
digital_wallet_authentication: If the Real-Time Decision relates to a digital wallet authentication attempt,
246255
this object contains your response to the authentication.
247256
@@ -269,6 +278,7 @@ async def action(
269278
"card_authentication": card_authentication,
270279
"card_authentication_challenge": card_authentication_challenge,
271280
"card_authorization": card_authorization,
281+
"card_balance_inquiry": card_balance_inquiry,
272282
"digital_wallet_authentication": digital_wallet_authentication,
273283
"digital_wallet_token": digital_wallet_token,
274284
},

src/increase/types/event.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@ class Event(BaseModel):
109109
"proof_of_authorization_request.created",
110110
"proof_of_authorization_request.updated",
111111
"real_time_decision.card_authorization_requested",
112+
"real_time_decision.card_balance_inquiry_requested",
112113
"real_time_decision.digital_wallet_token_requested",
113114
"real_time_decision.digital_wallet_authentication_requested",
114115
"real_time_decision.card_authentication_requested",
@@ -255,6 +256,8 @@ class Event(BaseModel):
255256
Authorization Request is updated.
256257
- `real_time_decision.card_authorization_requested` - Occurs whenever a
257258
Real-Time Decision is created in response to a card authorization.
259+
- `real_time_decision.card_balance_inquiry_requested` - Occurs whenever a
260+
Real-Time Decision is created in response to a card balance inquiry.
258261
- `real_time_decision.digital_wallet_token_requested` - Occurs whenever a
259262
Real-Time Decision is created in response to a digital wallet provisioning
260263
attempt.

src/increase/types/event_list_params.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ class EventListParams(TypedDict, total=False):
119119
"proof_of_authorization_request.created",
120120
"proof_of_authorization_request.updated",
121121
"real_time_decision.card_authorization_requested",
122+
"real_time_decision.card_balance_inquiry_requested",
122123
"real_time_decision.digital_wallet_token_requested",
123124
"real_time_decision.digital_wallet_authentication_requested",
124125
"real_time_decision.card_authentication_requested",

src/increase/types/event_subscription.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ class EventSubscription(BaseModel):
122122
"proof_of_authorization_request.created",
123123
"proof_of_authorization_request.updated",
124124
"real_time_decision.card_authorization_requested",
125+
"real_time_decision.card_balance_inquiry_requested",
125126
"real_time_decision.digital_wallet_token_requested",
126127
"real_time_decision.digital_wallet_authentication_requested",
127128
"real_time_decision.card_authentication_requested",
@@ -268,6 +269,8 @@ class EventSubscription(BaseModel):
268269
Authorization Request is updated.
269270
- `real_time_decision.card_authorization_requested` - Occurs whenever a
270271
Real-Time Decision is created in response to a card authorization.
272+
- `real_time_decision.card_balance_inquiry_requested` - Occurs whenever a
273+
Real-Time Decision is created in response to a card balance inquiry.
271274
- `real_time_decision.digital_wallet_token_requested` - Occurs whenever a
272275
Real-Time Decision is created in response to a digital wallet provisioning
273276
attempt.

src/increase/types/event_subscription_create_params.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ class EventSubscriptionCreateParams(TypedDict, total=False):
103103
"proof_of_authorization_request.created",
104104
"proof_of_authorization_request.updated",
105105
"real_time_decision.card_authorization_requested",
106+
"real_time_decision.card_balance_inquiry_requested",
106107
"real_time_decision.digital_wallet_token_requested",
107108
"real_time_decision.digital_wallet_authentication_requested",
108109
"real_time_decision.card_authentication_requested",
@@ -248,6 +249,8 @@ class EventSubscriptionCreateParams(TypedDict, total=False):
248249
Authorization Request is updated.
249250
- `real_time_decision.card_authorization_requested` - Occurs whenever a
250251
Real-Time Decision is created in response to a card authorization.
252+
- `real_time_decision.card_balance_inquiry_requested` - Occurs whenever a
253+
Real-Time Decision is created in response to a card balance inquiry.
251254
- `real_time_decision.digital_wallet_token_requested` - Occurs whenever a
252255
Real-Time Decision is created in response to a digital wallet provisioning
253256
attempt.

0 commit comments

Comments
 (0)