Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.285.0"
".": "0.286.0"
}
8 changes: 4 additions & 4 deletions .stats.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
configured_endpoints: 202
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-06c4af41ee358cc77681ee9eb3e3997fb985c94baa60639f3b21bba1a73dd990.yml
openapi_spec_hash: 636b35479a21d9be089b2d9b95646ba9
config_hash: a185e9a72778cc4658ea73fb3a7f1354
configured_endpoints: 214
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-a7861b46606a5a2d849c4403583805c1074983cffaf7acfe0a4d7bafa38c5efd.yml
openapi_spec_hash: a1cad356ebe1b02a67dbafbde7d7f1d4
config_hash: b0b366d8c705ea0efe62093bae953e5a
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## 0.286.0 (2025-08-14)

Full Changelog: [v0.285.0...v0.286.0](https://github.com/Increase/increase-python/compare/v0.285.0...v0.286.0)

### Features

* **api:** api update ([6ae81b4](https://github.com/Increase/increase-python/commit/6ae81b456c518acd3ca79e973cfe7d408acb5426))

## 0.285.0 (2025-08-14)

Full Changelog: [v0.284.0...v0.285.0](https://github.com/Increase/increase-python/compare/v0.284.0...v0.285.0)
Expand Down
50 changes: 50 additions & 0 deletions api.md
Original file line number Diff line number Diff line change
Expand Up @@ -732,6 +732,50 @@ Methods:
- <code>client.webhooks.<a href="./src/increase/resources/webhooks.py">unwrap</a>(\*args) -> object</code>
- <code>client.webhooks.<a href="./src/increase/resources/webhooks.py">verify_signature</a>(\*args) -> None</code>

# CardTokens

Types:

```python
from increase.types import CardToken, CardTokenCapabilities
```

Methods:

- <code title="get /card_tokens/{card_token_id}">client.card_tokens.<a href="./src/increase/resources/card_tokens.py">retrieve</a>(card_token_id) -> <a href="./src/increase/types/card_token.py">CardToken</a></code>
- <code title="get /card_tokens">client.card_tokens.<a href="./src/increase/resources/card_tokens.py">list</a>(\*\*<a href="src/increase/types/card_token_list_params.py">params</a>) -> <a href="./src/increase/types/card_token.py">SyncPage[CardToken]</a></code>
- <code title="get /card_tokens/{card_token_id}/capabilities">client.card_tokens.<a href="./src/increase/resources/card_tokens.py">capabilities</a>(card_token_id) -> <a href="./src/increase/types/card_token_capabilities.py">CardTokenCapabilities</a></code>

# CardPushTransfers

Types:

```python
from increase.types import CardPushTransfer
```

Methods:

- <code title="post /card_push_transfers">client.card_push_transfers.<a href="./src/increase/resources/card_push_transfers.py">create</a>(\*\*<a href="src/increase/types/card_push_transfer_create_params.py">params</a>) -> <a href="./src/increase/types/card_push_transfer.py">CardPushTransfer</a></code>
- <code title="get /card_push_transfers/{card_push_transfer_id}">client.card_push_transfers.<a href="./src/increase/resources/card_push_transfers.py">retrieve</a>(card_push_transfer_id) -> <a href="./src/increase/types/card_push_transfer.py">CardPushTransfer</a></code>
- <code title="get /card_push_transfers">client.card_push_transfers.<a href="./src/increase/resources/card_push_transfers.py">list</a>(\*\*<a href="src/increase/types/card_push_transfer_list_params.py">params</a>) -> <a href="./src/increase/types/card_push_transfer.py">SyncPage[CardPushTransfer]</a></code>
- <code title="post /card_push_transfers/{card_push_transfer_id}/approve">client.card_push_transfers.<a href="./src/increase/resources/card_push_transfers.py">approve</a>(card_push_transfer_id) -> <a href="./src/increase/types/card_push_transfer.py">CardPushTransfer</a></code>
- <code title="post /card_push_transfers/{card_push_transfer_id}/cancel">client.card_push_transfers.<a href="./src/increase/resources/card_push_transfers.py">cancel</a>(card_push_transfer_id) -> <a href="./src/increase/types/card_push_transfer.py">CardPushTransfer</a></code>

# CardValidations

Types:

```python
from increase.types import CardValidation
```

Methods:

- <code title="post /card_validations">client.card_validations.<a href="./src/increase/resources/card_validations.py">create</a>(\*\*<a href="src/increase/types/card_validation_create_params.py">params</a>) -> <a href="./src/increase/types/card_validation.py">CardValidation</a></code>
- <code title="get /card_validations/{card_validation_id}">client.card_validations.<a href="./src/increase/resources/card_validations.py">retrieve</a>(card_validation_id) -> <a href="./src/increase/types/card_validation.py">CardValidation</a></code>
- <code title="get /card_validations">client.card_validations.<a href="./src/increase/resources/card_validations.py">list</a>(\*\*<a href="src/increase/types/card_validation_list_params.py">params</a>) -> <a href="./src/increase/types/card_validation.py">SyncPage[CardValidation]</a></code>

# Simulations

## InterestPayments
Expand Down Expand Up @@ -927,3 +971,9 @@ Methods:
Methods:

- <code title="post /simulations/documents">client.simulations.documents.<a href="./src/increase/resources/simulations/documents.py">create</a>(\*\*<a href="src/increase/types/simulations/document_create_params.py">params</a>) -> <a href="./src/increase/types/document.py">Document</a></code>

## CardTokens

Methods:

- <code title="post /simulations/card_tokens">client.simulations.card_tokens.<a href="./src/increase/resources/simulations/card_tokens.py">create</a>(\*\*<a href="src/increase/types/simulations/card_token_create_params.py">params</a>) -> <a href="./src/increase/types/card_token.py">CardToken</a></code>
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "increase"
version = "0.285.0"
version = "0.286.0"
description = "The official Python library for the increase API"
dynamic = ["readme"]
license = "Apache-2.0"
Expand Down
37 changes: 37 additions & 0 deletions src/increase/_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@
documents,
lockboxes,
file_links,
card_tokens,
oauth_tokens,
transactions,
ach_transfers,
Expand All @@ -49,6 +50,7 @@
account_numbers,
check_transfers,
routing_numbers,
card_validations,
intrafi_balances,
account_transfers,
external_accounts,
Expand All @@ -58,6 +60,7 @@
intrafi_exclusions,
oauth_applications,
bookkeeping_entries,
card_push_transfers,
event_subscriptions,
real_time_decisions,
ach_prenotifications,
Expand Down Expand Up @@ -158,6 +161,9 @@ class Increase(SyncAPIClient):
intrafi_account_enrollments: intrafi_account_enrollments.IntrafiAccountEnrollmentsResource
intrafi_balances: intrafi_balances.IntrafiBalancesResource
intrafi_exclusions: intrafi_exclusions.IntrafiExclusionsResource
card_tokens: card_tokens.CardTokensResource
card_push_transfers: card_push_transfers.CardPushTransfersResource
card_validations: card_validations.CardValidationsResource
simulations: simulations.SimulationsResource
webhooks: webhooks.Webhooks
with_raw_response: IncreaseWithRawResponse
Expand Down Expand Up @@ -304,6 +310,9 @@ def __init__(
self.intrafi_account_enrollments = intrafi_account_enrollments.IntrafiAccountEnrollmentsResource(self)
self.intrafi_balances = intrafi_balances.IntrafiBalancesResource(self)
self.intrafi_exclusions = intrafi_exclusions.IntrafiExclusionsResource(self)
self.card_tokens = card_tokens.CardTokensResource(self)
self.card_push_transfers = card_push_transfers.CardPushTransfersResource(self)
self.card_validations = card_validations.CardValidationsResource(self)
self.simulations = simulations.SimulationsResource(self)
self.webhooks = webhooks.Webhooks(self)
self.with_raw_response = IncreaseWithRawResponse(self)
Expand Down Expand Up @@ -517,6 +526,9 @@ class AsyncIncrease(AsyncAPIClient):
intrafi_account_enrollments: intrafi_account_enrollments.AsyncIntrafiAccountEnrollmentsResource
intrafi_balances: intrafi_balances.AsyncIntrafiBalancesResource
intrafi_exclusions: intrafi_exclusions.AsyncIntrafiExclusionsResource
card_tokens: card_tokens.AsyncCardTokensResource
card_push_transfers: card_push_transfers.AsyncCardPushTransfersResource
card_validations: card_validations.AsyncCardValidationsResource
simulations: simulations.AsyncSimulationsResource
webhooks: webhooks.AsyncWebhooks
with_raw_response: AsyncIncreaseWithRawResponse
Expand Down Expand Up @@ -665,6 +677,9 @@ def __init__(
self.intrafi_account_enrollments = intrafi_account_enrollments.AsyncIntrafiAccountEnrollmentsResource(self)
self.intrafi_balances = intrafi_balances.AsyncIntrafiBalancesResource(self)
self.intrafi_exclusions = intrafi_exclusions.AsyncIntrafiExclusionsResource(self)
self.card_tokens = card_tokens.AsyncCardTokensResource(self)
self.card_push_transfers = card_push_transfers.AsyncCardPushTransfersResource(self)
self.card_validations = card_validations.AsyncCardValidationsResource(self)
self.simulations = simulations.AsyncSimulationsResource(self)
self.webhooks = webhooks.AsyncWebhooks(self)
self.with_raw_response = AsyncIncreaseWithRawResponse(self)
Expand Down Expand Up @@ -925,6 +940,11 @@ def __init__(self, client: Increase) -> None:
)
self.intrafi_balances = intrafi_balances.IntrafiBalancesResourceWithRawResponse(client.intrafi_balances)
self.intrafi_exclusions = intrafi_exclusions.IntrafiExclusionsResourceWithRawResponse(client.intrafi_exclusions)
self.card_tokens = card_tokens.CardTokensResourceWithRawResponse(client.card_tokens)
self.card_push_transfers = card_push_transfers.CardPushTransfersResourceWithRawResponse(
client.card_push_transfers
)
self.card_validations = card_validations.CardValidationsResourceWithRawResponse(client.card_validations)
self.simulations = simulations.SimulationsResourceWithRawResponse(client.simulations)


Expand Down Expand Up @@ -1045,6 +1065,11 @@ def __init__(self, client: AsyncIncrease) -> None:
self.intrafi_exclusions = intrafi_exclusions.AsyncIntrafiExclusionsResourceWithRawResponse(
client.intrafi_exclusions
)
self.card_tokens = card_tokens.AsyncCardTokensResourceWithRawResponse(client.card_tokens)
self.card_push_transfers = card_push_transfers.AsyncCardPushTransfersResourceWithRawResponse(
client.card_push_transfers
)
self.card_validations = card_validations.AsyncCardValidationsResourceWithRawResponse(client.card_validations)
self.simulations = simulations.AsyncSimulationsResourceWithRawResponse(client.simulations)


Expand Down Expand Up @@ -1165,6 +1190,11 @@ def __init__(self, client: Increase) -> None:
self.intrafi_exclusions = intrafi_exclusions.IntrafiExclusionsResourceWithStreamingResponse(
client.intrafi_exclusions
)
self.card_tokens = card_tokens.CardTokensResourceWithStreamingResponse(client.card_tokens)
self.card_push_transfers = card_push_transfers.CardPushTransfersResourceWithStreamingResponse(
client.card_push_transfers
)
self.card_validations = card_validations.CardValidationsResourceWithStreamingResponse(client.card_validations)
self.simulations = simulations.SimulationsResourceWithStreamingResponse(client.simulations)


Expand Down Expand Up @@ -1289,6 +1319,13 @@ def __init__(self, client: AsyncIncrease) -> None:
self.intrafi_exclusions = intrafi_exclusions.AsyncIntrafiExclusionsResourceWithStreamingResponse(
client.intrafi_exclusions
)
self.card_tokens = card_tokens.AsyncCardTokensResourceWithStreamingResponse(client.card_tokens)
self.card_push_transfers = card_push_transfers.AsyncCardPushTransfersResourceWithStreamingResponse(
client.card_push_transfers
)
self.card_validations = card_validations.AsyncCardValidationsResourceWithStreamingResponse(
client.card_validations
)
self.simulations = simulations.AsyncSimulationsResourceWithStreamingResponse(client.simulations)


Expand Down
2 changes: 1 addition & 1 deletion src/increase/_version.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

__title__ = "increase"
__version__ = "0.285.0" # x-release-please-version
__version__ = "0.286.0" # x-release-please-version
42 changes: 42 additions & 0 deletions src/increase/resources/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,14 @@
FileLinksResourceWithStreamingResponse,
AsyncFileLinksResourceWithStreamingResponse,
)
from .card_tokens import (
CardTokensResource,
AsyncCardTokensResource,
CardTokensResourceWithRawResponse,
AsyncCardTokensResourceWithRawResponse,
CardTokensResourceWithStreamingResponse,
AsyncCardTokensResourceWithStreamingResponse,
)
from .simulations import (
SimulationsResource,
AsyncSimulationsResource,
Expand Down Expand Up @@ -185,6 +193,14 @@
RoutingNumbersResourceWithStreamingResponse,
AsyncRoutingNumbersResourceWithStreamingResponse,
)
from .card_validations import (
CardValidationsResource,
AsyncCardValidationsResource,
CardValidationsResourceWithRawResponse,
AsyncCardValidationsResourceWithRawResponse,
CardValidationsResourceWithStreamingResponse,
AsyncCardValidationsResourceWithStreamingResponse,
)
from .intrafi_balances import (
IntrafiBalancesResource,
AsyncIntrafiBalancesResource,
Expand Down Expand Up @@ -257,6 +273,14 @@
BookkeepingEntriesResourceWithStreamingResponse,
AsyncBookkeepingEntriesResourceWithStreamingResponse,
)
from .card_push_transfers import (
CardPushTransfersResource,
AsyncCardPushTransfersResource,
CardPushTransfersResourceWithRawResponse,
AsyncCardPushTransfersResourceWithRawResponse,
CardPushTransfersResourceWithStreamingResponse,
AsyncCardPushTransfersResourceWithStreamingResponse,
)
from .event_subscriptions import (
EventSubscriptionsResource,
AsyncEventSubscriptionsResource,
Expand Down Expand Up @@ -727,6 +751,24 @@
"AsyncIntrafiExclusionsResourceWithRawResponse",
"IntrafiExclusionsResourceWithStreamingResponse",
"AsyncIntrafiExclusionsResourceWithStreamingResponse",
"CardTokensResource",
"AsyncCardTokensResource",
"CardTokensResourceWithRawResponse",
"AsyncCardTokensResourceWithRawResponse",
"CardTokensResourceWithStreamingResponse",
"AsyncCardTokensResourceWithStreamingResponse",
"CardPushTransfersResource",
"AsyncCardPushTransfersResource",
"CardPushTransfersResourceWithRawResponse",
"AsyncCardPushTransfersResourceWithRawResponse",
"CardPushTransfersResourceWithStreamingResponse",
"AsyncCardPushTransfersResourceWithStreamingResponse",
"CardValidationsResource",
"AsyncCardValidationsResource",
"CardValidationsResourceWithRawResponse",
"AsyncCardValidationsResourceWithRawResponse",
"CardValidationsResourceWithStreamingResponse",
"AsyncCardValidationsResourceWithStreamingResponse",
"SimulationsResource",
"AsyncSimulationsResource",
"SimulationsResourceWithRawResponse",
Expand Down
Loading