Skip to content

Commit e1baf98

Browse files
committed
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.592.2
1 parent 0f2c967 commit e1baf98

File tree

78 files changed

+2169
-50
lines changed

Some content is hidden

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

78 files changed

+2169
-50
lines changed

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.582.0
1+
speakeasyVersion: 1.592.2
22
sources:
33
GustoEmbedded-OAS:
44
sourceNamespace: gusto-embedded-oas
5-
sourceRevisionDigest: sha256:21604c1ff7b9c06fdb546e4c82de7f0638061d995a3daab264e9121e961a751a
6-
sourceBlobDigest: sha256:a845c25e9fe3043a24e3cf22b6de69e05d374c47e8d8230cb6e07d4aa742c5a4
5+
sourceRevisionDigest: sha256:caca576d1e0784d4693de35bb3d9b97382eb55af81086e08ee155a1ea150917f
6+
sourceBlobDigest: sha256:02bed6b0537eb2418bbcc2dcbf705b45c829351403eb5c09613cf31c8172c546
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1752706761
9+
- speakeasy-sdk-regen-1753402543
1010
- "2024-04-01"
1111
targets:
1212
gusto-embedded:
1313
source: GustoEmbedded-OAS
1414
sourceNamespace: gusto-embedded-oas
15-
sourceRevisionDigest: sha256:21604c1ff7b9c06fdb546e4c82de7f0638061d995a3daab264e9121e961a751a
16-
sourceBlobDigest: sha256:a845c25e9fe3043a24e3cf22b6de69e05d374c47e8d8230cb6e07d4aa742c5a4
15+
sourceRevisionDigest: sha256:caca576d1e0784d4693de35bb3d9b97382eb55af81086e08ee155a1ea150917f
16+
sourceBlobDigest: sha256:02bed6b0537eb2418bbcc2dcbf705b45c829351403eb5c09613cf31c8172c546
1717
codeSamplesNamespace: gusto-embedded-oas-typescript-code-samples
18-
codeSamplesRevisionDigest: sha256:0af51d1902f659776541c00e8292e04f5ecb4b9f0f88c17067de8d1156a43873
18+
codeSamplesRevisionDigest: sha256:15d81112dc392d821e535af95cc13368786ee1dbf6b656093600dcbeeffa8c85
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

gusto_embedded/.speakeasy/gen.lock

Lines changed: 74 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
lockVersion: 2.0.0
22
id: f0264e24-cbe2-4074-b157-7a6ba8979508
33
management:
4-
docChecksum: 3cd0c2220953704f5f13982f80fc83d6
4+
docChecksum: 4d09ab856203528b0891d264ff5906f6
55
docVersion: "2024-04-01"
6-
speakeasyVersion: 1.582.0
7-
generationVersion: 2.657.1
8-
releaseVersion: 0.6.6
9-
configChecksum: 0306c134f6231d987a53f4c2fab9e9a0
6+
speakeasyVersion: 1.592.2
7+
generationVersion: 2.668.4
8+
releaseVersion: 0.6.7
9+
configChecksum: e7528ede00731c062d893ba5939be809
1010
repoURL: https://github.com/Gusto/gusto-typescript-client.git
1111
repoSubDirectory: gusto_embedded
1212
installationURL: https://gitpkg.now.sh/Gusto/gusto-typescript-client/gusto_embedded
@@ -16,7 +16,7 @@ features:
1616
additionalDependencies: 0.1.0
1717
additionalProperties: 0.1.1
1818
constsAndDefaults: 0.1.12
19-
core: 3.21.14
19+
core: 3.21.17
2020
defaultEnabledRetries: 0.1.0
2121
deprecations: 2.81.1
2222
devContainers: 2.90.0
@@ -151,6 +151,7 @@ generatedFiles:
151151
- docs/models/components/contractors.md
152152
- docs/models/components/contractortype.md
153153
- docs/models/components/contribution.md
154+
- docs/models/components/contributionexclusion.md
154155
- docs/models/components/coverageamount.md
155156
- docs/models/components/coveragesalarymultiplier.md
156157
- docs/models/components/createreport.md
@@ -656,6 +657,8 @@ generatedFiles:
656657
- docs/models/operations/getv1companiespayrollblockerscompanyuuidresponse.md
657658
- docs/models/operations/getv1companiesrequest.md
658659
- docs/models/operations/getv1companiesresponse.md
660+
- docs/models/operations/getv1companybenefitscompanybenefitidcontributionexclusionsrequest.md
661+
- docs/models/operations/getv1companybenefitscompanybenefitidcontributionexclusionsresponse.md
659662
- docs/models/operations/getv1companybenefitscompanybenefitidemployeebenefitsrequest.md
660663
- docs/models/operations/getv1companybenefitscompanybenefitidemployeebenefitsresponse.md
661664
- docs/models/operations/getv1companybenefitscompanybenefitidrequest.md
@@ -1090,6 +1093,9 @@ generatedFiles:
10901093
- docs/models/operations/putv1companiesrequest.md
10911094
- docs/models/operations/putv1companiesrequestbody.md
10921095
- docs/models/operations/putv1companiesresponse.md
1096+
- docs/models/operations/putv1companybenefitscompanybenefitidcontributionexclusionsrequest.md
1097+
- docs/models/operations/putv1companybenefitscompanybenefitidcontributionexclusionsrequestbody.md
1098+
- docs/models/operations/putv1companybenefitscompanybenefitidcontributionexclusionsresponse.md
10931099
- docs/models/operations/putv1companybenefitscompanybenefitidemployeebenefitsrequest.md
10941100
- docs/models/operations/putv1companybenefitscompanybenefitidemployeebenefitsrequestbody.md
10951101
- docs/models/operations/putv1companybenefitscompanybenefitidemployeebenefitsresponse.md
@@ -1365,7 +1371,9 @@ generatedFiles:
13651371
- src/funcs/companyBenefitsGetRequirements.ts
13661372
- src/funcs/companyBenefitsGetSummary.ts
13671373
- src/funcs/companyBenefitsGetSupported.ts
1374+
- src/funcs/companyBenefitsGetV1CompanyBenefitsCompanyBenefitIdContributionExclusions.ts
13681375
- src/funcs/companyBenefitsList.ts
1376+
- src/funcs/companyBenefitsPutV1CompanyBenefitsCompanyBenefitIdContributionExclusions.ts
13691377
- src/funcs/companyBenefitsUpdate.ts
13701378
- src/funcs/companyBenefitsUpdateEmployeeBenefits.ts
13711379
- src/funcs/companyFormsGet.ts
@@ -1644,6 +1652,7 @@ generatedFiles:
16441652
- src/models/components/contractorpaymentreceipt.ts
16451653
- src/models/components/contractorpaymentsummary.ts
16461654
- src/models/components/contractorpaymentsummarybydates.ts
1655+
- src/models/components/contributionexclusion.ts
16471656
- src/models/components/createreport.ts
16481657
- src/models/components/customfieldtype.ts
16491658
- src/models/components/department.ts
@@ -1857,6 +1866,7 @@ generatedFiles:
18571866
- src/models/operations/getv1companiescompanyuuidtaxrequirementsstate.ts
18581867
- src/models/operations/getv1companiespayrollblockerscompanyuuid.ts
18591868
- src/models/operations/getv1companybenefitscompanybenefitid.ts
1869+
- src/models/operations/getv1companybenefitscompanybenefitidcontributionexclusions.ts
18601870
- src/models/operations/getv1companybenefitscompanybenefitidemployeebenefits.ts
18611871
- src/models/operations/getv1companyexternalpayrolls.ts
18621872
- src/models/operations/getv1companyfinishonboarding.ts
@@ -1995,6 +2005,7 @@ generatedFiles:
19952005
- src/models/operations/putv1companiescompanyuuidsignatoriessignatoryuuid.ts
19962006
- src/models/operations/putv1companiescompanyuuidtaxrequirementsstate.ts
19972007
- src/models/operations/putv1companybenefitscompanybenefitid.ts
2008+
- src/models/operations/putv1companybenefitscompanybenefitidcontributionexclusions.ts
19982009
- src/models/operations/putv1companybenefitscompanybenefitidemployeebenefits.ts
19992010
- src/models/operations/putv1companyformsign.ts
20002011
- src/models/operations/putv1companyindustry.ts
@@ -2071,7 +2082,9 @@ generatedFiles:
20712082
- src/react-query/companyBenefitsGetRequirements.ts
20722083
- src/react-query/companyBenefitsGetSummary.ts
20732084
- src/react-query/companyBenefitsGetSupported.ts
2085+
- src/react-query/companyBenefitsGetV1CompanyBenefitsCompanyBenefitIdContributionExclusions.ts
20742086
- src/react-query/companyBenefitsList.ts
2087+
- src/react-query/companyBenefitsPutV1CompanyBenefitsCompanyBenefitIdContributionExclusions.ts
20752088
- src/react-query/companyBenefitsUpdate.ts
20762089
- src/react-query/companyBenefitsUpdateEmployeeBenefits.ts
20772090
- src/react-query/companyFormsGet.ts
@@ -9646,5 +9659,60 @@ examples:
96469659
application/json: {}
96479660
"404":
96489661
application/json: {"errors": [{"error_key": "<value>", "category": "<value>"}]}
9662+
get-v1-company_benefits-company_benefit_id-contribution_exclusions:
9663+
Example:
9664+
parameters:
9665+
path:
9666+
company_benefit_id: "<id>"
9667+
header:
9668+
X-Gusto-API-Version: "2024-04-01"
9669+
responses:
9670+
"200":
9671+
application/json: [{"contribution_uuid": "b82e35c5-d7c6-4705-9e16-9f87499ade18", "contribution_type": "Bonus", "excluded": false}, {"contribution_uuid": "f5618c94-ed7d-4366-b2c4-ff05e430064f", "contribution_type": "Cash Tips", "excluded": false}, {"contribution_uuid": "60191999-004a-49d9-b163-630574433653", "contribution_type": "Commission", "excluded": false}, {"contribution_uuid": "75a7a827-1f2d-4d6f-94f2-514c1fc32b13", "contribution_type": "Regular", "excluded": false}, {"contribution_uuid": "eead3c7c-7964-4e3c-b609-670456127b09", "contribution_type": "Life insurance imputed benefit", "excluded": true}]
9672+
put-v1-company_benefits-company_benefit_id-contribution_exclusions:
9673+
Example:
9674+
parameters:
9675+
path:
9676+
company_benefit_id: "<id>"
9677+
header:
9678+
X-Gusto-API-Version: "2024-04-01"
9679+
requestBody:
9680+
application/json: {"contribution_exclusions": [{"contribution_uuid": "082dfd3e-5b55-11f0-bb42-ab7136ba04e2", "contribution_type": "Bonus", "excluded": true}, {"contribution_uuid": "082e034c-5b55-11f0-bb42-ab7136ba04e2", "contribution_type": "Commission", "excluded": false}, {"contribution_uuid": "082e1f6c-5b55-11f0-bb42-ab7136ba04e2", "contribution_type": "Regular", "excluded": true}]}
9681+
responses:
9682+
"200":
9683+
application/json: [{"contribution_uuid": "b82e35c5-d7c6-4705-9e16-9f87499ade18", "contribution_type": "Bonus", "excluded": false}, {"contribution_uuid": "f5618c94-ed7d-4366-b2c4-ff05e430064f", "contribution_type": "Cash Tips", "excluded": false}, {"contribution_uuid": "60191999-004a-49d9-b163-630574433653", "contribution_type": "Commission", "excluded": false}, {"contribution_uuid": "75a7a827-1f2d-4d6f-94f2-514c1fc32b13", "contribution_type": "Regular", "excluded": false}, {"contribution_uuid": "eead3c7c-7964-4e3c-b609-670456127b09", "contribution_type": "Life insurance imputed benefit", "excluded": true}]
9684+
Basic:
9685+
parameters:
9686+
path:
9687+
company_benefit_id: "<id>"
9688+
header:
9689+
X-Gusto-API-Version: "2024-04-01"
9690+
requestBody:
9691+
application/json: {"contribution_exclusions": [{"contribution_uuid": "<id>", "contribution_type": "<value>", "excluded": true}]}
9692+
responses:
9693+
"422":
9694+
application/json: {"errors": [{"error_key": "base", "category": "payroll_blocker", "message": "Company must complete all onboarding requirements in order to run payroll.", "metadata": {"key": "needs_onboarding"}}]}
9695+
Resource:
9696+
parameters:
9697+
path:
9698+
company_benefit_id: "<id>"
9699+
header:
9700+
X-Gusto-API-Version: "2024-04-01"
9701+
requestBody:
9702+
application/json: {"contribution_exclusions": [{"contribution_uuid": "<id>", "contribution_type": "<value>", "excluded": true}]}
9703+
responses:
9704+
"422":
9705+
application/json: {"errors": [{"error_key": "first_name", "category": "invalid_attribute_value", "message": "First name is required"}, {"error_key": "date_of_birth", "category": "invalid_attribute_value", "message": "Date of birth is not a valid date"}]}
9706+
Nested:
9707+
parameters:
9708+
path:
9709+
company_benefit_id: "<id>"
9710+
header:
9711+
X-Gusto-API-Version: "2024-04-01"
9712+
requestBody:
9713+
application/json: {"contribution_exclusions": [{"contribution_uuid": "<id>", "contribution_type": "<value>", "excluded": true}]}
9714+
responses:
9715+
"422":
9716+
application/json: {"errors": [{"error_key": "contractor_payments", "category": "nested_errors", "metadata": {"contractor_uuid": "72ae4617-daa9-4ed7-85e0-18ed5d0ee835"}, "errors": [{"error_key": "hours", "category": "invalid_attribute_value", "message": "Ella Fitzgerald is paid fixed wage and hours cannot be set on a contractor payment"}]}, {"error_key": "contractor_payments", "category": "nested_errors", "metadata": {"contractor_uuid": "2d7bf62c-babf-4a12-8292-340e2d9cab28"}, "errors": [{"error_key": "wage", "category": "invalid_attribute_value", "message": "Isaiah Berlin is paid hourly and wage cannot be set on a contractor payment"}]}]}
96499717
examplesVersion: 1.0.2
96509718
generatedTests: {}

gusto_embedded/.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ generation:
2424
generateNewTests: false
2525
skipResponseBodyAssertions: false
2626
typescript:
27-
version: 0.6.6
27+
version: 0.6.7
2828
additionalDependencies:
2929
dependencies: {}
3030
devDependencies: {}

gusto_embedded/README.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -241,6 +241,8 @@ run();
241241
* [getEmployeeBenefits](docs/sdks/companybenefits/README.md#getemployeebenefits) - Get all employee benefits for a company benefit
242242
* [updateEmployeeBenefits](docs/sdks/companybenefits/README.md#updateemployeebenefits) - Bulk update employee benefits for a company benefit
243243
* [getRequirements](docs/sdks/companybenefits/README.md#getrequirements) - Get benefit fields requirements by ID
244+
* [getV1CompanyBenefitsCompanyBenefitIdContributionExclusions](docs/sdks/companybenefits/README.md#getv1companybenefitscompanybenefitidcontributionexclusions) - Get contribution exclusions for a company benefit
245+
* [putV1CompanyBenefitsCompanyBenefitIdContributionExclusions](docs/sdks/companybenefits/README.md#putv1companybenefitscompanybenefitidcontributionexclusions) - Update contribution exclusions for a company benefit
244246

245247
### [companyForms](docs/sdks/companyforms/README.md)
246248

@@ -647,7 +649,9 @@ To read more about standalone functions, check [FUNCTIONS.md](./FUNCTIONS.md).
647649
- [`companyBenefitsGetRequirements`](docs/sdks/companybenefits/README.md#getrequirements) - Get benefit fields requirements by ID
648650
- [`companyBenefitsGetSummary`](docs/sdks/companybenefits/README.md#getsummary) - Get company benefit summary by company benefit id.
649651
- [`companyBenefitsGetSupported`](docs/sdks/companybenefits/README.md#getsupported) - Get a supported benefit by ID
652+
- [`companyBenefitsGetV1CompanyBenefitsCompanyBenefitIdContributionExclusions`](docs/sdks/companybenefits/README.md#getv1companybenefitscompanybenefitidcontributionexclusions) - Get contribution exclusions for a company benefit
650653
- [`companyBenefitsList`](docs/sdks/companybenefits/README.md#list) - Get benefits for a company
654+
- [`companyBenefitsPutV1CompanyBenefitsCompanyBenefitIdContributionExclusions`](docs/sdks/companybenefits/README.md#putv1companybenefitscompanybenefitidcontributionexclusions) - Update contribution exclusions for a company benefit
651655
- [`companyBenefitsUpdate`](docs/sdks/companybenefits/README.md#update) - Update a company benefit
652656
- [`companyBenefitsUpdateEmployeeBenefits`](docs/sdks/companybenefits/README.md#updateemployeebenefits) - Bulk update employee benefits for a company benefit
653657
- [`companyFormsGet`](docs/sdks/companyforms/README.md#get) - Get a company form
@@ -930,7 +934,9 @@ To learn about this feature and how to get started, check
930934
- [`useCompanyBenefitsGetRequirements`](docs/sdks/companybenefits/README.md#getrequirements) - Get benefit fields requirements by ID
931935
- [`useCompanyBenefitsGetSummary`](docs/sdks/companybenefits/README.md#getsummary) - Get company benefit summary by company benefit id.
932936
- [`useCompanyBenefitsGetSupported`](docs/sdks/companybenefits/README.md#getsupported) - Get a supported benefit by ID
937+
- [`useCompanyBenefitsGetV1CompanyBenefitsCompanyBenefitIdContributionExclusions`](docs/sdks/companybenefits/README.md#getv1companybenefitscompanybenefitidcontributionexclusions) - Get contribution exclusions for a company benefit
933938
- [`useCompanyBenefitsList`](docs/sdks/companybenefits/README.md#list) - Get benefits for a company
939+
- [`useCompanyBenefitsPutV1CompanyBenefitsCompanyBenefitIdContributionExclusionsMutation`](docs/sdks/companybenefits/README.md#putv1companybenefitscompanybenefitidcontributionexclusions) - Update contribution exclusions for a company benefit
934940
- [`useCompanyBenefitsUpdateEmployeeBenefitsMutation`](docs/sdks/companybenefits/README.md#updateemployeebenefits) - Bulk update employee benefits for a company benefit
935941
- [`useCompanyBenefitsUpdateMutation`](docs/sdks/companybenefits/README.md#update) - Update a company benefit
936942
- [`useCompanyFormsGet`](docs/sdks/companyforms/README.md#get) - Get a company form
@@ -1342,10 +1348,10 @@ run();
13421348

13431349

13441350
**Inherit from [`GustoEmbeddedError`](./src/models/errors/gustoembeddederror.ts)**:
1345-
* [`UnprocessableEntityErrorObject`](./src/models/errors/unprocessableentityerrorobject.ts): Unprocessable Entity This may happen when the body of your request contains errors such as `invalid_attribute_value`, or the request fails due to an `invalid_operation`. See the [Errors Categories](https://docs.gusto.com/embedded-payroll/docs/error-categories) guide for more details. Applicable to 135 of 257 methods.*
1346-
* [`UnprocessableEntityErrorObject1`](./src/models/errors/unprocessableentityerrorobject1.ts): Unprocessable Entity This may happen when the body of your request contains errors such as `invalid_attribute_value`, or the request fails due to an `invalid_operation`. See the [Errors Categories](https://docs.gusto.com/embedded-payroll/docs/error-categories) guide for more details. Status code `422`. Applicable to 4 of 257 methods.*
1347-
* [`PayrollBlockersError`](./src/models/errors/payrollblockerserror.ts): Payroll Blockers Error For detailed information, see the [Payroll Blockers guide](https://docs.gusto.com/embedded-payroll/docs/payroll-blockers). Status code `422`. Applicable to 4 of 257 methods.*
1348-
* [`DeleteV1CompanyBenefitsCompanyBenefitIdResponseBody`](./src/models/errors/deletev1companybenefitscompanybenefitidresponsebody.ts): Unprocessable Entity. Status code `422`. Applicable to 1 of 257 methods.*
1351+
* [`UnprocessableEntityErrorObject`](./src/models/errors/unprocessableentityerrorobject.ts): Unprocessable Entity This may happen when the body of your request contains errors such as `invalid_attribute_value`, or the request fails due to an `invalid_operation`. See the [Errors Categories](https://docs.gusto.com/embedded-payroll/docs/error-categories) guide for more details. Applicable to 136 of 259 methods.*
1352+
* [`UnprocessableEntityErrorObject1`](./src/models/errors/unprocessableentityerrorobject1.ts): Unprocessable Entity This may happen when the body of your request contains errors such as `invalid_attribute_value`, or the request fails due to an `invalid_operation`. See the [Errors Categories](https://docs.gusto.com/embedded-payroll/docs/error-categories) guide for more details. Status code `422`. Applicable to 4 of 259 methods.*
1353+
* [`PayrollBlockersError`](./src/models/errors/payrollblockerserror.ts): Payroll Blockers Error For detailed information, see the [Payroll Blockers guide](https://docs.gusto.com/embedded-payroll/docs/payroll-blockers). Status code `422`. Applicable to 4 of 259 methods.*
1354+
* [`DeleteV1CompanyBenefitsCompanyBenefitIdResponseBody`](./src/models/errors/deletev1companybenefitscompanybenefitidresponsebody.ts): Unprocessable Entity. Status code `422`. Applicable to 1 of 259 methods.*
13491355
* [`ResponseValidationError`](./src/models/errors/responsevalidationerror.ts): Type mismatch between the data returned from the server and the structure expected by the SDK. See `error.rawValue` for the raw value and `error.pretty()` for a nicely formatted multi-line string.
13501356

13511357
</details>

gusto_embedded/RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -308,4 +308,14 @@ Based on:
308308
### Generated
309309
- [typescript v0.6.6] gusto_embedded
310310
### Releases
311-
- [NPM v0.6.6] https://www.npmjs.com/package/@gusto/embedded-api/v/0.6.6 - gusto_embedded
311+
- [NPM v0.6.6] https://www.npmjs.com/package/@gusto/embedded-api/v/0.6.6 - gusto_embedded
312+
313+
## 2025-07-31 00:15:57
314+
### Changes
315+
Based on:
316+
- OpenAPI Doc
317+
- Speakeasy CLI 1.592.2 (2.668.4) https://github.com/speakeasy-api/speakeasy
318+
### Generated
319+
- [typescript v0.6.7] gusto_embedded
320+
### Releases
321+
- [NPM v0.6.7] https://www.npmjs.com/package/@gusto/embedded-api/v/0.6.7 - gusto_embedded

0 commit comments

Comments
 (0)