Skip to content

Commit dfae8f0

Browse files
feat(api): api update (#1032)
1 parent 978a6e1 commit dfae8f0

File tree

11 files changed

+875
-3
lines changed

11 files changed

+875
-3
lines changed

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
configured_endpoints: 198
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-1a9b03edcf2324393d39557ff1597830acce6897eb2e1aed988ee03e8a6630ee.yml
1+
configured_endpoints: 201
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-7b89d3a40ae97579e589512ffb00e48f1cdd04e38d075dd8c5a16f80909ccfd5.yml

api.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -532,6 +532,20 @@ Methods:
532532
- <code title="get /files/{file_id}">client.files.<a href="./src/increase/resources/files.py">retrieve</a>(file_id) -> <a href="./src/increase/types/file.py">File</a></code>
533533
- <code title="get /files">client.files.<a href="./src/increase/resources/files.py">list</a>(\*\*<a href="src/increase/types/file_list_params.py">params</a>) -> <a href="./src/increase/types/file.py">SyncPage[File]</a></code>
534534

535+
# FileLinks
536+
537+
Types:
538+
539+
```python
540+
from increase.types import FileLink
541+
```
542+
543+
Methods:
544+
545+
- <code title="post /file_links">client.file_links.<a href="./src/increase/resources/file_links.py">create</a>(\*\*<a href="src/increase/types/file_link_create_params.py">params</a>) -> <a href="./src/increase/types/file_link.py">FileLink</a></code>
546+
- <code title="get /file_links/{file_link_id}">client.file_links.<a href="./src/increase/resources/file_links.py">retrieve</a>(file_link_id) -> <a href="./src/increase/types/file_link.py">FileLink</a></code>
547+
- <code title="get /file_links">client.file_links.<a href="./src/increase/resources/file_links.py">list</a>(\*\*<a href="src/increase/types/file_link_list_params.py">params</a>) -> <a href="./src/increase/types/file_link.py">SyncPage[FileLink]</a></code>
548+
535549
# Documents
536550

537551
Types:

src/increase/_client.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
webhooks,
3838
documents,
3939
lockboxes,
40+
file_links,
4041
oauth_tokens,
4142
transactions,
4243
ach_transfers,
@@ -147,6 +148,7 @@ class Increase(SyncAPIClient):
147148
)
148149
account_statements: account_statements.AccountStatementsResource
149150
files: files.FilesResource
151+
file_links: file_links.FileLinksResource
150152
documents: documents.DocumentsResource
151153
exports: exports.ExportsResource
152154
events: events.EventsResource
@@ -298,6 +300,7 @@ def __init__(
298300
)
299301
self.account_statements = account_statements.AccountStatementsResource(self)
300302
self.files = files.FilesResource(self)
303+
self.file_links = file_links.FileLinksResource(self)
301304
self.documents = documents.DocumentsResource(self)
302305
self.exports = exports.ExportsResource(self)
303306
self.events = events.EventsResource(self)
@@ -514,6 +517,7 @@ class AsyncIncrease(AsyncAPIClient):
514517
)
515518
account_statements: account_statements.AsyncAccountStatementsResource
516519
files: files.AsyncFilesResource
520+
file_links: file_links.AsyncFileLinksResource
517521
documents: documents.AsyncDocumentsResource
518522
exports: exports.AsyncExportsResource
519523
events: events.AsyncEventsResource
@@ -667,6 +671,7 @@ def __init__(
667671
)
668672
self.account_statements = account_statements.AsyncAccountStatementsResource(self)
669673
self.files = files.AsyncFilesResource(self)
674+
self.file_links = file_links.AsyncFileLinksResource(self)
670675
self.documents = documents.AsyncDocumentsResource(self)
671676
self.exports = exports.AsyncExportsResource(self)
672677
self.events = events.AsyncEventsResource(self)
@@ -924,6 +929,7 @@ def __init__(self, client: Increase) -> None:
924929
)
925930
self.account_statements = account_statements.AccountStatementsResourceWithRawResponse(client.account_statements)
926931
self.files = files.FilesResourceWithRawResponse(client.files)
932+
self.file_links = file_links.FileLinksResourceWithRawResponse(client.file_links)
927933
self.documents = documents.DocumentsResourceWithRawResponse(client.documents)
928934
self.exports = exports.ExportsResourceWithRawResponse(client.exports)
929935
self.events = events.EventsResourceWithRawResponse(client.events)
@@ -1043,6 +1049,7 @@ def __init__(self, client: AsyncIncrease) -> None:
10431049
client.account_statements
10441050
)
10451051
self.files = files.AsyncFilesResourceWithRawResponse(client.files)
1052+
self.file_links = file_links.AsyncFileLinksResourceWithRawResponse(client.file_links)
10461053
self.documents = documents.AsyncDocumentsResourceWithRawResponse(client.documents)
10471054
self.exports = exports.AsyncExportsResourceWithRawResponse(client.exports)
10481055
self.events = events.AsyncEventsResourceWithRawResponse(client.events)
@@ -1170,6 +1177,7 @@ def __init__(self, client: Increase) -> None:
11701177
client.account_statements
11711178
)
11721179
self.files = files.FilesResourceWithStreamingResponse(client.files)
1180+
self.file_links = file_links.FileLinksResourceWithStreamingResponse(client.file_links)
11731181
self.documents = documents.DocumentsResourceWithStreamingResponse(client.documents)
11741182
self.exports = exports.ExportsResourceWithStreamingResponse(client.exports)
11751183
self.events = events.EventsResourceWithStreamingResponse(client.events)
@@ -1299,6 +1307,7 @@ def __init__(self, client: AsyncIncrease) -> None:
12991307
client.account_statements
13001308
)
13011309
self.files = files.AsyncFilesResourceWithStreamingResponse(client.files)
1310+
self.file_links = file_links.AsyncFileLinksResourceWithStreamingResponse(client.file_links)
13021311
self.documents = documents.AsyncDocumentsResourceWithStreamingResponse(client.documents)
13031312
self.exports = exports.AsyncExportsResourceWithStreamingResponse(client.exports)
13041313
self.events = events.AsyncEventsResourceWithStreamingResponse(client.events)

src/increase/resources/__init__.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,14 @@
8181
LockboxesResourceWithStreamingResponse,
8282
AsyncLockboxesResourceWithStreamingResponse,
8383
)
84+
from .file_links import (
85+
FileLinksResource,
86+
AsyncFileLinksResource,
87+
FileLinksResourceWithRawResponse,
88+
AsyncFileLinksResourceWithRawResponse,
89+
FileLinksResourceWithStreamingResponse,
90+
AsyncFileLinksResourceWithStreamingResponse,
91+
)
8492
from .simulations import (
8593
SimulationsResource,
8694
AsyncSimulationsResource,
@@ -651,6 +659,12 @@
651659
"AsyncFilesResourceWithRawResponse",
652660
"FilesResourceWithStreamingResponse",
653661
"AsyncFilesResourceWithStreamingResponse",
662+
"FileLinksResource",
663+
"AsyncFileLinksResource",
664+
"FileLinksResourceWithRawResponse",
665+
"AsyncFileLinksResourceWithRawResponse",
666+
"FileLinksResourceWithStreamingResponse",
667+
"AsyncFileLinksResourceWithStreamingResponse",
654668
"DocumentsResource",
655669
"AsyncDocumentsResource",
656670
"DocumentsResourceWithRawResponse",

0 commit comments

Comments
 (0)