Skip to content

Commit a920099

Browse files
feat(api)!: removes AuthRules V1 (#620)
AuthRulesV2 has now replaced AuthRulesV1. See https://docs.lithic.com/docs/authorization-rules-v2 for more details # Migration To migrate, please replace all calls to AuthRulesV1 with their corresponding AuthRulesV2 methods.
1 parent a297f57 commit a920099

14 files changed

+4
-1851
lines changed

.stats.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
configured_endpoints: 155
1+
configured_endpoints: 148

api.md

Lines changed: 1 addition & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -75,26 +75,6 @@ Methods:
7575

7676
# AuthRules
7777

78-
Types:
79-
80-
```python
81-
from lithic.types import (
82-
AuthRuleRetrieveResponse,
83-
AuthRuleMigrateV1ToV2Response,
84-
AuthRuleRemoveResponse,
85-
)
86-
```
87-
88-
Methods:
89-
90-
- <code title="post /v1/auth_rules">client.auth_rules.<a href="./src/lithic/resources/auth_rules/auth_rules.py">create</a>(\*\*<a href="src/lithic/types/auth_rule_create_params.py">params</a>) -> <a href="./src/lithic/types/shared/auth_rule.py">AuthRule</a></code>
91-
- <code title="get /v1/auth_rules/{auth_rule_token}">client.auth_rules.<a href="./src/lithic/resources/auth_rules/auth_rules.py">retrieve</a>(auth_rule_token) -> <a href="./src/lithic/types/auth_rule_retrieve_response.py">AuthRuleRetrieveResponse</a></code>
92-
- <code title="put /v1/auth_rules/{auth_rule_token}">client.auth_rules.<a href="./src/lithic/resources/auth_rules/auth_rules.py">update</a>(auth_rule_token, \*\*<a href="src/lithic/types/auth_rule_update_params.py">params</a>) -> <a href="./src/lithic/types/shared/auth_rule.py">AuthRule</a></code>
93-
- <code title="get /v1/auth_rules">client.auth_rules.<a href="./src/lithic/resources/auth_rules/auth_rules.py">list</a>(\*\*<a href="src/lithic/types/auth_rule_list_params.py">params</a>) -> <a href="./src/lithic/types/shared/auth_rule.py">SyncCursorPage[AuthRule]</a></code>
94-
- <code title="post /v1/auth_rules/{auth_rule_token}/apply">client.auth_rules.<a href="./src/lithic/resources/auth_rules/auth_rules.py">apply</a>(auth_rule_token, \*\*<a href="src/lithic/types/auth_rule_apply_params.py">params</a>) -> <a href="./src/lithic/types/shared/auth_rule.py">AuthRule</a></code>
95-
- <code title="post /v1/auth_rules/{auth_rule_token}/migrate">client.auth_rules.<a href="./src/lithic/resources/auth_rules/auth_rules.py">migrate_v1_to_v2</a>(auth_rule_token) -> <a href="./src/lithic/types/auth_rule_migrate_v1_to_v2_response.py">AuthRuleMigrateV1ToV2Response</a></code>
96-
- <code title="delete /v1/auth_rules/remove">client.auth_rules.<a href="./src/lithic/resources/auth_rules/auth_rules.py">remove</a>(\*\*<a href="src/lithic/types/auth_rule_remove_params.py">params</a>) -> <a href="./src/lithic/types/auth_rule_remove_response.py">AuthRuleRemoveResponse</a></code>
97-
9878
## V2
9979

10080
Types:
@@ -330,7 +310,7 @@ Methods:
330310
- <code title="get /v1/financial_accounts/{financial_account_token}">client.financial_accounts.<a href="./src/lithic/resources/financial_accounts/financial_accounts.py">retrieve</a>(financial_account_token) -> <a href="./src/lithic/types/financial_account.py">FinancialAccount</a></code>
331311
- <code title="patch /v1/financial_accounts/{financial_account_token}">client.financial_accounts.<a href="./src/lithic/resources/financial_accounts/financial_accounts.py">update</a>(financial_account_token, \*\*<a href="src/lithic/types/financial_account_update_params.py">params</a>) -> <a href="./src/lithic/types/financial_account.py">FinancialAccount</a></code>
332312
- <code title="get /v1/financial_accounts">client.financial_accounts.<a href="./src/lithic/resources/financial_accounts/financial_accounts.py">list</a>(\*\*<a href="src/lithic/types/financial_account_list_params.py">params</a>) -> <a href="./src/lithic/types/financial_account.py">SyncSinglePage[FinancialAccount]</a></code>
333-
- <code title="patch /v1/financial_accounts/{financial_account_token}/charge_off">client.financial_accounts.<a href="./src/lithic/resources/financial_accounts/financial_accounts.py">charge_off</a>(financial_account_token, \*\*<a href="src/lithic/types/financial_account_charge_off_params.py">params</a>) -> <a href="./src/lithic/types/financial_accounts/financial_account_credit_config.py">FinancialAccountCreditConfig</a></code>
313+
- <code title="post /v1/financial_accounts/{financial_account_token}/charge_off">client.financial_accounts.<a href="./src/lithic/resources/financial_accounts/financial_accounts.py">charge_off</a>(financial_account_token, \*\*<a href="src/lithic/types/financial_account_charge_off_params.py">params</a>) -> <a href="./src/lithic/types/financial_accounts/financial_account_credit_config.py">FinancialAccountCreditConfig</a></code>
334314

335315
## Balances
336316

0 commit comments

Comments
 (0)