Skip to content

Commit ef46427

Browse files
feat(api): api update
1 parent 65a68e8 commit ef46427

File tree

10 files changed

+723
-111
lines changed

10 files changed

+723
-111
lines changed

.stats.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configured_endpoints: 234
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-b42ffa447aa14da70d972676b1d5ad0c2720ff4e33a483037b2b1bb51190a69f.yml
3-
openapi_spec_hash: 0972cc54434c6c67218be04ab1ea1fc5
4-
config_hash: b7ec7f54fa76c1f8bde7a548710a1d38
1+
configured_endpoints: 236
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-f46fe8b546ee1a4ad24918ef0803f48e6586e061d5445ae1aeb6abc7b8cf64a3.yml
3+
openapi_spec_hash: 440b743a615d5ecc832affd6c3154809
4+
config_hash: dda988c5565c2f15cc708122984d7691

api.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -505,6 +505,19 @@ Methods:
505505
- <code title="post /entities/{entity_id}/create_beneficial_owner">client.entities.<a href="./src/increase/resources/entities.py">create_beneficial_owner</a>(entity_id, \*\*<a href="src/increase/types/entity_create_beneficial_owner_params.py">params</a>) -> <a href="./src/increase/types/entity.py">Entity</a></code>
506506
- <code title="post /entities/{entity_id}/update_beneficial_owner_address">client.entities.<a href="./src/increase/resources/entities.py">update_beneficial_owner_address</a>(entity_id, \*\*<a href="src/increase/types/entity_update_beneficial_owner_address_params.py">params</a>) -> <a href="./src/increase/types/entity.py">Entity</a></code>
507507

508+
# BeneficialOwners
509+
510+
Types:
511+
512+
```python
513+
from increase.types import EntityBeneficialOwner
514+
```
515+
516+
Methods:
517+
518+
- <code title="get /entity_beneficial_owners/{entity_beneficial_owner_id}">client.beneficial_owners.<a href="./src/increase/resources/beneficial_owners.py">retrieve</a>(entity_beneficial_owner_id) -> <a href="./src/increase/types/entity_beneficial_owner.py">EntityBeneficialOwner</a></code>
519+
- <code title="get /entity_beneficial_owners">client.beneficial_owners.<a href="./src/increase/resources/beneficial_owners.py">list</a>(\*\*<a href="src/increase/types/beneficial_owner_list_params.py">params</a>) -> <a href="./src/increase/types/entity_beneficial_owner.py">SyncPage[EntityBeneficialOwner]</a></code>
520+
508521
# SupplementalDocuments
509522

510523
Types:

src/increase/_client.py

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@
6464
fednow_transfers,
6565
intrafi_balances,
6666
account_transfers,
67+
beneficial_owners,
6768
external_accounts,
6869
oauth_connections,
6970
account_statements,
@@ -121,6 +122,7 @@
121122
from .resources.fednow_transfers import FednowTransfersResource, AsyncFednowTransfersResource
122123
from .resources.intrafi_balances import IntrafiBalancesResource, AsyncIntrafiBalancesResource
123124
from .resources.account_transfers import AccountTransfersResource, AsyncAccountTransfersResource
125+
from .resources.beneficial_owners import BeneficialOwnersResource, AsyncBeneficialOwnersResource
124126
from .resources.external_accounts import ExternalAccountsResource, AsyncExternalAccountsResource
125127
from .resources.oauth_connections import OAuthConnectionsResource, AsyncOAuthConnectionsResource
126128
from .resources.account_statements import AccountStatementsResource, AsyncAccountStatementsResource
@@ -478,6 +480,12 @@ def entities(self) -> EntitiesResource:
478480

479481
return EntitiesResource(self)
480482

483+
@cached_property
484+
def beneficial_owners(self) -> BeneficialOwnersResource:
485+
from .resources.beneficial_owners import BeneficialOwnersResource
486+
487+
return BeneficialOwnersResource(self)
488+
481489
@cached_property
482490
def supplemental_documents(self) -> SupplementalDocumentsResource:
483491
from .resources.supplemental_documents import SupplementalDocumentsResource
@@ -1071,6 +1079,12 @@ def entities(self) -> AsyncEntitiesResource:
10711079

10721080
return AsyncEntitiesResource(self)
10731081

1082+
@cached_property
1083+
def beneficial_owners(self) -> AsyncBeneficialOwnersResource:
1084+
from .resources.beneficial_owners import AsyncBeneficialOwnersResource
1085+
1086+
return AsyncBeneficialOwnersResource(self)
1087+
10741088
@cached_property
10751089
def supplemental_documents(self) -> AsyncSupplementalDocumentsResource:
10761090
from .resources.supplemental_documents import AsyncSupplementalDocumentsResource
@@ -1591,6 +1605,12 @@ def entities(self) -> entities.EntitiesResourceWithRawResponse:
15911605

15921606
return EntitiesResourceWithRawResponse(self._client.entities)
15931607

1608+
@cached_property
1609+
def beneficial_owners(self) -> beneficial_owners.BeneficialOwnersResourceWithRawResponse:
1610+
from .resources.beneficial_owners import BeneficialOwnersResourceWithRawResponse
1611+
1612+
return BeneficialOwnersResourceWithRawResponse(self._client.beneficial_owners)
1613+
15941614
@cached_property
15951615
def supplemental_documents(self) -> supplemental_documents.SupplementalDocumentsResourceWithRawResponse:
15961616
from .resources.supplemental_documents import SupplementalDocumentsResourceWithRawResponse
@@ -1954,6 +1974,12 @@ def entities(self) -> entities.AsyncEntitiesResourceWithRawResponse:
19541974

19551975
return AsyncEntitiesResourceWithRawResponse(self._client.entities)
19561976

1977+
@cached_property
1978+
def beneficial_owners(self) -> beneficial_owners.AsyncBeneficialOwnersResourceWithRawResponse:
1979+
from .resources.beneficial_owners import AsyncBeneficialOwnersResourceWithRawResponse
1980+
1981+
return AsyncBeneficialOwnersResourceWithRawResponse(self._client.beneficial_owners)
1982+
19571983
@cached_property
19581984
def supplemental_documents(self) -> supplemental_documents.AsyncSupplementalDocumentsResourceWithRawResponse:
19591985
from .resources.supplemental_documents import AsyncSupplementalDocumentsResourceWithRawResponse
@@ -2317,6 +2343,12 @@ def entities(self) -> entities.EntitiesResourceWithStreamingResponse:
23172343

23182344
return EntitiesResourceWithStreamingResponse(self._client.entities)
23192345

2346+
@cached_property
2347+
def beneficial_owners(self) -> beneficial_owners.BeneficialOwnersResourceWithStreamingResponse:
2348+
from .resources.beneficial_owners import BeneficialOwnersResourceWithStreamingResponse
2349+
2350+
return BeneficialOwnersResourceWithStreamingResponse(self._client.beneficial_owners)
2351+
23202352
@cached_property
23212353
def supplemental_documents(self) -> supplemental_documents.SupplementalDocumentsResourceWithStreamingResponse:
23222354
from .resources.supplemental_documents import SupplementalDocumentsResourceWithStreamingResponse
@@ -2686,6 +2718,12 @@ def entities(self) -> entities.AsyncEntitiesResourceWithStreamingResponse:
26862718

26872719
return AsyncEntitiesResourceWithStreamingResponse(self._client.entities)
26882720

2721+
@cached_property
2722+
def beneficial_owners(self) -> beneficial_owners.AsyncBeneficialOwnersResourceWithStreamingResponse:
2723+
from .resources.beneficial_owners import AsyncBeneficialOwnersResourceWithStreamingResponse
2724+
2725+
return AsyncBeneficialOwnersResourceWithStreamingResponse(self._client.beneficial_owners)
2726+
26892727
@cached_property
26902728
def supplemental_documents(self) -> supplemental_documents.AsyncSupplementalDocumentsResourceWithStreamingResponse:
26912729
from .resources.supplemental_documents import AsyncSupplementalDocumentsResourceWithStreamingResponse

src/increase/resources/__init__.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,14 @@
224224
AccountTransfersResourceWithStreamingResponse,
225225
AsyncAccountTransfersResourceWithStreamingResponse,
226226
)
227+
from .beneficial_owners import (
228+
BeneficialOwnersResource,
229+
AsyncBeneficialOwnersResource,
230+
BeneficialOwnersResourceWithRawResponse,
231+
AsyncBeneficialOwnersResourceWithRawResponse,
232+
BeneficialOwnersResourceWithStreamingResponse,
233+
AsyncBeneficialOwnersResourceWithStreamingResponse,
234+
)
227235
from .external_accounts import (
228236
ExternalAccountsResource,
229237
AsyncExternalAccountsResource,
@@ -662,6 +670,12 @@
662670
"AsyncEntitiesResourceWithRawResponse",
663671
"EntitiesResourceWithStreamingResponse",
664672
"AsyncEntitiesResourceWithStreamingResponse",
673+
"BeneficialOwnersResource",
674+
"AsyncBeneficialOwnersResource",
675+
"BeneficialOwnersResourceWithRawResponse",
676+
"AsyncBeneficialOwnersResourceWithRawResponse",
677+
"BeneficialOwnersResourceWithStreamingResponse",
678+
"AsyncBeneficialOwnersResourceWithStreamingResponse",
665679
"SupplementalDocumentsResource",
666680
"AsyncSupplementalDocumentsResource",
667681
"SupplementalDocumentsResourceWithRawResponse",

0 commit comments

Comments
 (0)