Skip to content

Commit cdb927a

Browse files
authored
Merge pull request #583 from codatio/speakeasy-sdk-regen-1712679303
chore: 🐝 Update SDK - Generate Sync for Expenses library
2 parents 25fbfb9 + ce6aebe commit cdb927a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+1699
-244
lines changed

sync-for-expenses/.speakeasy/gen.lock

Lines changed: 48 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
lockVersion: 2.0.0
22
id: db99c2c9-4c7c-4123-9b4e-591ea4fb8649
33
management:
4-
docChecksum: f7909a451d1597b90dec569f16a52c39
4+
docChecksum: b84c137b488c9aa6b56fa6e53acdf2cc
55
docVersion: prealpha
6-
speakeasyVersion: 1.214.0
7-
generationVersion: 2.286.2
8-
releaseVersion: 5.1.0
9-
configChecksum: 6bdc41751e25630d15a3819089c698e5
6+
speakeasyVersion: 1.244.2
7+
generationVersion: 2.301.3
8+
releaseVersion: 5.1.1
9+
configChecksum: 30640fd49975745ed0cae486481a9beb
1010
repoURL: https://github.com/codatio/client-sdk-typescript.git
1111
repoSubDirectory: sync-for-expenses
1212
installationURL: https://gitpkg.now.sh/codatio/client-sdk-typescript/sync-for-expenses
@@ -19,7 +19,7 @@ features:
1919
globalSecurity: 2.82.5
2020
globalServerURLs: 2.82.2
2121
inputOutputModels: 2.83.0
22-
nameOverrides: 2.81.1
22+
nameOverrides: 2.81.2
2323
retries: 2.82.1
2424
webhooks: 1.0.0
2525
generatedFiles:
@@ -32,8 +32,11 @@ generatedFiles:
3232
- src/sdk/pushoperations.ts
3333
- src/sdk/configuration.ts
3434
- src/sdk/expenses.ts
35+
- src/sdk/reimbursements.ts
3536
- src/sdk/sync.ts
3637
- src/sdk/transactionstatus.ts
38+
- src/sdk/attachments.ts
39+
- src/sdk/transfers.ts
3740
- src/sdk/sdk.ts
3841
- .eslintrc.yml
3942
- jest.config.js
@@ -87,14 +90,17 @@ generatedFiles:
8790
- src/sdk/models/operations/setcompanyconfiguration.ts
8891
- src/sdk/models/operations/createexpensetransaction.ts
8992
- src/sdk/models/operations/updateexpensetransaction.ts
90-
- src/sdk/models/operations/uploadexpenseattachment.ts
93+
- src/sdk/models/operations/createreimbursableexpensetransaction.ts
94+
- src/sdk/models/operations/updatereimbursableexpensetransaction.ts
9195
- src/sdk/models/operations/getsyncbyid.ts
9296
- src/sdk/models/operations/getlastsuccessfulsync.ts
9397
- src/sdk/models/operations/getlatestsync.ts
9498
- src/sdk/models/operations/initiatesync.ts
9599
- src/sdk/models/operations/listsyncs.ts
96100
- src/sdk/models/operations/getsynctransaction.ts
97101
- src/sdk/models/operations/listsynctransactions.ts
102+
- src/sdk/models/operations/uploadexpenseattachment.ts
103+
- src/sdk/models/operations/createtransfertransaction.ts
98104
- src/sdk/models/shared/errormessage.ts
99105
- src/sdk/models/shared/errorvalidation.ts
100106
- src/sdk/models/shared/errorvalidationitem.ts
@@ -165,16 +171,24 @@ generatedFiles:
165171
- src/sdk/models/shared/contactref.ts
166172
- src/sdk/models/shared/updateexpenseresponse.ts
167173
- src/sdk/models/shared/updateexpenserequest.ts
168-
- src/sdk/models/shared/attachment.ts
169-
- src/sdk/models/shared/attachmentupload.ts
170-
- src/sdk/models/shared/codatfile.ts
174+
- src/sdk/models/shared/createreimbursableexpenseresponse.ts
175+
- src/sdk/models/shared/createreimbursableexpenserequest.ts
176+
- src/sdk/models/shared/reimbursableexpensetransaction.ts
177+
- src/sdk/models/shared/reimbursableexpensetransactionline.ts
171178
- src/sdk/models/shared/companysyncstatus.ts
172179
- src/sdk/models/shared/syncinitiated.ts
173180
- src/sdk/models/shared/initiatesync.ts
174181
- src/sdk/models/shared/transaction.ts
175182
- src/sdk/models/shared/transactionstatus.ts
176183
- src/sdk/models/shared/integrationtype.ts
177184
- src/sdk/models/shared/transactions.ts
185+
- src/sdk/models/shared/attachment.ts
186+
- src/sdk/models/shared/attachmentupload.ts
187+
- src/sdk/models/shared/codatfile.ts
188+
- src/sdk/models/shared/createtransferresponse.ts
189+
- src/sdk/models/shared/createtransferrequest.ts
190+
- src/sdk/models/shared/transferdetails.ts
191+
- src/sdk/models/shared/accountref.ts
178192
- src/sdk/models/shared/security.ts
179193
- src/sdk/models/shared/clientratelimitreachedwebhook.ts
180194
- src/sdk/models/shared/clientratelimitreachedwebhookdata.ts
@@ -261,8 +275,10 @@ generatedFiles:
261275
- docs/sdk/models/operations/createexpensetransactionresponse.md
262276
- docs/sdk/models/operations/updateexpensetransactionrequest.md
263277
- docs/sdk/models/operations/updateexpensetransactionresponse.md
264-
- docs/sdk/models/operations/uploadexpenseattachmentrequest.md
265-
- docs/sdk/models/operations/uploadexpenseattachmentresponse.md
278+
- docs/sdk/models/operations/createreimbursableexpensetransactionrequest.md
279+
- docs/sdk/models/operations/createreimbursableexpensetransactionresponse.md
280+
- docs/sdk/models/operations/updatereimbursableexpensetransactionrequest.md
281+
- docs/sdk/models/operations/updatereimbursableexpensetransactionresponse.md
266282
- docs/sdk/models/operations/getsyncbyidrequest.md
267283
- docs/sdk/models/operations/getsyncbyidresponse.md
268284
- docs/sdk/models/operations/getlastsuccessfulsyncrequest.md
@@ -277,6 +293,10 @@ generatedFiles:
277293
- docs/sdk/models/operations/getsynctransactionresponse.md
278294
- docs/sdk/models/operations/listsynctransactionsrequest.md
279295
- docs/sdk/models/operations/listsynctransactionsresponse.md
296+
- docs/sdk/models/operations/uploadexpenseattachmentrequest.md
297+
- docs/sdk/models/operations/uploadexpenseattachmentresponse.md
298+
- docs/sdk/models/operations/createtransfertransactionrequest.md
299+
- docs/sdk/models/operations/createtransfertransactionresponse.md
280300
- docs/sdk/models/shared/errormessage.md
281301
- docs/sdk/models/shared/errorvalidation.md
282302
- docs/sdk/models/shared/errorvalidationitem.md
@@ -358,7 +378,7 @@ generatedFiles:
358378
- docs/sdk/models/shared/accountmappinginfo.md
359379
- docs/sdk/models/shared/createexpenseresponse.md
360380
- docs/sdk/models/shared/createexpenserequest.md
361-
- docs/sdk/models/shared/bankaccountreference.md
381+
- docs/sdk/models/shared/expensetransactionbankaccountreference.md
362382
- docs/sdk/models/shared/expensetransactiontype.md
363383
- docs/sdk/models/shared/expensetransaction.md
364384
- docs/sdk/models/shared/expensetransactionline.md
@@ -372,16 +392,25 @@ generatedFiles:
372392
- docs/sdk/models/shared/updateexpenseresponse.md
373393
- docs/sdk/models/shared/updateexpenserequestbankaccountreference.md
374394
- docs/sdk/models/shared/updateexpenserequest.md
375-
- docs/sdk/models/shared/attachment.md
376-
- docs/sdk/models/shared/attachmentupload.md
377-
- docs/sdk/models/shared/codatfile.md
395+
- docs/sdk/models/shared/createreimbursableexpenseresponse.md
396+
- docs/sdk/models/shared/createreimbursableexpenserequest.md
397+
- docs/sdk/models/shared/bankaccountreference.md
398+
- docs/sdk/models/shared/reimbursableexpensetransaction.md
399+
- docs/sdk/models/shared/reimbursableexpensetransactionline.md
378400
- docs/sdk/models/shared/companysyncstatus.md
379401
- docs/sdk/models/shared/syncinitiated.md
380402
- docs/sdk/models/shared/initiatesync.md
381403
- docs/sdk/models/shared/transaction.md
382404
- docs/sdk/models/shared/transactionstatus.md
383405
- docs/sdk/models/shared/integrationtype.md
384406
- docs/sdk/models/shared/transactions.md
407+
- docs/sdk/models/shared/attachment.md
408+
- docs/sdk/models/shared/attachmentupload.md
409+
- docs/sdk/models/shared/codatfile.md
410+
- docs/sdk/models/shared/createtransferresponse.md
411+
- docs/sdk/models/shared/createtransferrequest.md
412+
- docs/sdk/models/shared/transferdetails.md
413+
- docs/sdk/models/shared/accountref.md
385414
- docs/sdk/models/shared/security.md
386415
- docs/sdk/models/shared/clientratelimitreachedwebhook.md
387416
- docs/sdk/models/shared/clientratelimitreachedwebhookdata.md
@@ -409,7 +438,10 @@ generatedFiles:
409438
- docs/sdks/pushoperations/README.md
410439
- docs/sdks/configuration/README.md
411440
- docs/sdks/expenses/README.md
441+
- docs/sdks/reimbursements/README.md
412442
- docs/sdks/sync/README.md
413443
- docs/sdks/transactionstatus/README.md
444+
- docs/sdks/attachments/README.md
445+
- docs/sdks/transfers/README.md
414446
- USAGE.md
415447
- .gitattributes

sync-for-expenses/README.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,11 @@ run();
118118

119119
* [create](docs/sdks/expenses/README.md#create) - Create expense transaction
120120
* [update](docs/sdks/expenses/README.md#update) - Update expense transactions
121-
* [uploadAttachment](docs/sdks/expenses/README.md#uploadattachment) - Upload attachment
121+
122+
### [reimbursements](docs/sdks/reimbursements/README.md)
123+
124+
* [create](docs/sdks/reimbursements/README.md#create) - Create reimbursable expense transaction
125+
* [update](docs/sdks/reimbursements/README.md#update) - Update reimbursable expense transaction
122126

123127
### [sync](docs/sdks/sync/README.md)
124128

@@ -132,6 +136,14 @@ run();
132136

133137
* [get](docs/sdks/transactionstatus/README.md#get) - Get sync transaction
134138
* [list](docs/sdks/transactionstatus/README.md#list) - List sync transactions
139+
140+
### [attachments](docs/sdks/attachments/README.md)
141+
142+
* [upload](docs/sdks/attachments/README.md#upload) - Upload attachment
143+
144+
### [transfers](docs/sdks/transfers/README.md)
145+
146+
* [create](docs/sdks/transfers/README.md#create) - Create transfer transaction
135147
<!-- End Available Resources and Operations [operations] -->
136148

137149

sync-for-expenses/RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -748,4 +748,14 @@ Based on:
748748
### Generated
749749
- [typescript v5.1.0] sync-for-expenses
750750
### Releases
751-
- [NPM v5.1.0] https://www.npmjs.com/package/@codat/sync-for-expenses/v/5.1.0 - sync-for-expenses
751+
- [NPM v5.1.0] https://www.npmjs.com/package/@codat/sync-for-expenses/v/5.1.0 - sync-for-expenses
752+
753+
## 2024-04-09 16:14:54
754+
### Changes
755+
Based on:
756+
- OpenAPI Doc prealpha https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Sync-Expenses.yaml
757+
- Speakeasy CLI 1.244.2 (2.301.3) https://github.com/speakeasy-api/speakeasy
758+
### Generated
759+
- [typescript v5.1.1] sync-for-expenses
760+
### Releases
761+
- [NPM v5.1.1] https://www.npmjs.com/package/@codat/sync-for-expenses/v/5.1.1 - sync-for-expenses
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# CreateReimbursableExpenseTransactionRequest
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description | Example |
7+
| --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- |
8+
| `createReimbursableExpenseRequest` | [shared.CreateReimbursableExpenseRequest](../../../sdk/models/shared/createreimbursableexpenserequest.md) | :heavy_minus_sign: | N/A | |
9+
| `companyId` | *string* | :heavy_check_mark: | Unique identifier for a company. | 8a210b68-6988-11ed-a1eb-0242ac120002 |
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# CreateReimbursableExpenseTransactionResponse
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- |
8+
| `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
9+
| `createReimbursableExpenseResponse` | [shared.CreateReimbursableExpenseResponse](../../../sdk/models/shared/createreimbursableexpenseresponse.md) | :heavy_minus_sign: | OK |
10+
| `errorMessage` | [shared.ErrorMessage](../../../sdk/models/shared/errormessage.md) | :heavy_minus_sign: | The request made is not valid. |
11+
| `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation |
12+
| `rawResponse` | [AxiosResponse](https://axios-http.com/docs/res_schema) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# CreateTransferTransactionRequest
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description | Example |
7+
| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |
8+
| `createTransferRequest` | [shared.CreateTransferRequest](../../../sdk/models/shared/createtransferrequest.md) | :heavy_minus_sign: | N/A | |
9+
| `companyId` | *string* | :heavy_check_mark: | Unique identifier for a company. | 8a210b68-6988-11ed-a1eb-0242ac120002 |
10+
| `transactionId` | *string* | :heavy_check_mark: | The unique identifier for your SMB's transaction. | 336694d8-2dca-4cb5-a28d-3ccb83e55eee |
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# CreateTransferTransactionResponse
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- |
8+
| `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
9+
| `createTransferResponse` | [shared.CreateTransferResponse](../../../sdk/models/shared/createtransferresponse.md) | :heavy_minus_sign: | OK |
10+
| `errorMessage` | [shared.ErrorMessage](../../../sdk/models/shared/errormessage.md) | :heavy_minus_sign: | The request made is not valid. |
11+
| `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation |
12+
| `rawResponse` | [AxiosResponse](https://axios-http.com/docs/res_schema) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |

0 commit comments

Comments
 (0)