Skip to content

Commit 5eefce8

Browse files
authored
Merge pull request #73 from Gusto/speakeasy-sdk-regen-1758845608
chore: 🐝 Update SDK - Generate Clients GUSTO-EMBEDDED 0.7.1
2 parents ee48d2b + bc27406 commit 5eefce8

Some content is hidden

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

55 files changed

+815
-217
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.625.0
1+
speakeasyVersion: 1.631.5
22
sources:
33
GustoEmbedded-OAS:
44
sourceNamespace: gusto-embedded-oas
5-
sourceRevisionDigest: sha256:ba2e4cb80c8e43d6ed8f1120a2d35f87df1ecaa5cd5ac14ad15fa7b6be410d3d
6-
sourceBlobDigest: sha256:d781c54e58569318974df73862133c8ada242502b22e3e0b90ac59c4ce299cd4
5+
sourceRevisionDigest: sha256:3f8b0fedc1493feb3c1816a2f090175b5984b8019e0430dc2d8689a1655b5156
6+
sourceBlobDigest: sha256:011ff1444fda8dbeb55be81e01279f6050555d28c9e8c3a325f9ed29bdfe4025
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1758327195
9+
- speakeasy-sdk-regen-1758845608
1010
- "2024-04-01"
1111
targets:
1212
gusto-embedded:
1313
source: GustoEmbedded-OAS
1414
sourceNamespace: gusto-embedded-oas
15-
sourceRevisionDigest: sha256:ba2e4cb80c8e43d6ed8f1120a2d35f87df1ecaa5cd5ac14ad15fa7b6be410d3d
16-
sourceBlobDigest: sha256:d781c54e58569318974df73862133c8ada242502b22e3e0b90ac59c4ce299cd4
15+
sourceRevisionDigest: sha256:3f8b0fedc1493feb3c1816a2f090175b5984b8019e0430dc2d8689a1655b5156
16+
sourceBlobDigest: sha256:011ff1444fda8dbeb55be81e01279f6050555d28c9e8c3a325f9ed29bdfe4025
1717
codeSamplesNamespace: gusto-embedded-oas-typescript-code-samples
18-
codeSamplesRevisionDigest: sha256:9ce832088b483dc7c8c9f525ead585721566723b84254f76a2e892f95c01e314
18+
codeSamplesRevisionDigest: sha256:cbfcfde44aaabf94b1d894fd2392f697c436b283a80591ff1d5688a3679d22c2
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

gusto_embedded/.speakeasy/gen.lock

Lines changed: 16 additions & 9 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: bf6982b8447b19879159d06ed77b3252
4+
docChecksum: 60065968053490c2692c2b6b0861775b
55
docVersion: "2024-04-01"
6-
speakeasyVersion: 1.625.0
7-
generationVersion: 2.715.0
8-
releaseVersion: 0.7.0
9-
configChecksum: 9346f7ccdea3ffb5dc607e3c7342f044
6+
speakeasyVersion: 1.631.5
7+
generationVersion: 2.716.16
8+
releaseVersion: 0.7.1
9+
configChecksum: 78b3c210a41c40e3bccbc138c03b97c0
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
@@ -38,7 +38,7 @@ features:
3838
retries: 2.83.0
3939
sdkHooks: 0.3.0
4040
serverIDs: 2.81.2
41-
unions: 2.85.11
41+
unions: 2.85.12
4242
uploadStreams: 0.1.0
4343
generatedFiles:
4444
- .devcontainer/README.md
@@ -351,7 +351,9 @@ generatedFiles:
351351
- docs/models/components/payrollreceiptpaymentmethod.md
352352
- docs/models/components/payrollreversal.md
353353
- docs/models/components/payrollshow.md
354+
- docs/models/components/payrollshowamounttype.md
354355
- docs/models/components/payrollshowbenefits.md
356+
- docs/models/components/payrollshowdeductions.md
355357
- docs/models/components/payrollshowfixedcompensations.md
356358
- docs/models/components/payrollshowhourlycompensations.md
357359
- docs/models/components/payrollshowpaidtimeoff.md
@@ -360,6 +362,7 @@ generatedFiles:
360362
- docs/models/components/payrollsubmissionblockerstype.md
361363
- docs/models/components/payrollsubmissionblockerstypemetadata.md
362364
- docs/models/components/payrollsubmissionblockerstypestatus.md
365+
- docs/models/components/payrolltaxestype.md
363366
- docs/models/components/payrolltotalstype.md
364367
- docs/models/components/payrolltype.md
365368
- docs/models/components/payrollupdate.md
@@ -1298,6 +1301,7 @@ generatedFiles:
12981301
- docs/models/operations/resource.md
12991302
- docs/models/operations/resourceowner.md
13001303
- docs/models/operations/responsebody.md
1304+
- docs/models/operations/sortby.md
13011305
- docs/models/operations/sortorder.md
13021306
- docs/models/operations/splitby.md
13031307
- docs/models/operations/splits.md
@@ -1782,6 +1786,7 @@ generatedFiles:
17821786
- src/models/components/payrollreversal.ts
17831787
- src/models/components/payrollshow.ts
17841788
- src/models/components/payrollsubmissionblockerstype.ts
1789+
- src/models/components/payrolltaxestype.ts
17851790
- src/models/components/payrolltotalstype.ts
17861791
- src/models/components/payrollupdate.ts
17871792
- src/models/components/payrollwithholdingpayperiodtype.ts
@@ -2749,7 +2754,7 @@ examples:
27492754
X-Gusto-API-Version: "2024-04-01"
27502755
responses:
27512756
"200":
2752-
application/json: {"uuid": "c44d66dc-c41b-4a60-9e25-5e93ff8583f2", "onboarding_completed": false, "onboarding_steps": [{"title": "Add Your Company's Addresses", "id": "add_addresses", "required": true, "completed": true, "skippable": false, "requirements": []}, {"title": "Enter Your Federal Tax Information", "id": "federal_tax_setup", "required": true, "completed": true, "skippable": false, "requirements": []}, {"title": "Select Industry", "id": "select_industry", "required": true, "completed": true, "skippable": false, "requirements": []}, {"title": "Add Your Bank Account", "id": "add_bank_info", "required": true, "completed": true, "skippable": false, "requirements": []}, {"title": "Add Your Employees", "id": "add_employees", "required": true, "completed": true, "skippable": true, "requirements": ["add_addresses"]}, {"title": "Enter Your State Tax Information", "id": "state_setup", "required": true, "completed": false, "skippable": false, "requirements": ["add_addresses", "add_employees"]}, {"title": "Select a Pay Schedule", "id": "payroll_schedule", "required": true, "completed": false, "skippable": false, "requirements": []}, {"title": "Sign Documents", "id": "sign_all_forms", "required": true, "completed": false, "skippable": false, "requirements": ["add_employees", "federal_tax_setup", "state_setup", "add_bank_info", "payroll_schedule"]}, {"title": "Verify Your Bank Account", "id": "verify_bank_info", "required": true, "completed": false, "skippable": false, "requirements": ["add_bank_info"]}]}
2757+
application/json: {"uuid": "c44d66dc-c41b-4a60-9e25-5e93ff8583f2", "onboarding_completed": false, "onboarding_steps": [{"title": "Add Your Company's Addresses", "id": "add_addresses", "required": true, "completed": true, "completed_at": "2025-02-18T10:00:00Z", "skippable": false, "requirements": []}, {"title": "Enter Your Federal Tax Information", "id": "federal_tax_setup", "required": true, "completed": true, "completed_at": "2025-02-18T10:00:00Z", "skippable": false, "requirements": []}, {"title": "Select Industry", "id": "select_industry", "required": true, "completed": true, "completed_at": "2025-02-18T10:00:00Z", "skippable": false, "requirements": []}, {"title": "Add Your Bank Account", "id": "add_bank_info", "required": true, "completed": true, "completed_at": "2025-02-18T10:00:00Z", "skippable": false, "requirements": []}, {"title": "Add Your Employees", "id": "add_employees", "required": true, "completed": true, "completed_at": "2025-02-18T10:00:00Z", "skippable": true, "requirements": ["add_addresses"]}, {"title": "Enter Your State Tax Information", "id": "state_setup", "required": true, "completed": false, "completed_at": null, "skippable": false, "requirements": ["add_addresses", "add_employees"]}, {"title": "Select a Pay Schedule", "id": "payroll_schedule", "required": true, "completed": false, "completed_at": null, "skippable": false, "requirements": []}, {"title": "Sign Documents", "id": "sign_all_forms", "required": true, "completed": false, "completed_at": null, "skippable": false, "requirements": ["add_employees", "federal_tax_setup", "state_setup", "add_bank_info", "payroll_schedule"]}, {"title": "Verify Your Bank Account", "id": "verify_bank_info", "required": true, "completed": false, "completed_at": null, "skippable": false, "requirements": ["add_bank_info"]}]}
27532758
get-v1-company-finish-onboarding:
27542759
Example:
27552760
parameters:
@@ -4357,7 +4362,7 @@ examples:
43574362
header:
43584363
X-Gusto-API-Version: "2024-04-01"
43594364
requestBody:
4360-
application/json: {"version": "56d00c178bc7393b2a206ed6a86afcb4", "first_name": "Weezy", "middle_initial": "F", "last_name": "Baby", "email": "[email protected]", "date_of_birth": "1991-01-31", "ssn": "824920233", "work_email": "[email protected]"}
4365+
application/json: {"version": "56d00c178bc7393b2a206ed6a86afcb4", "first_name": "Weezy", "middle_initial": "F", "last_name": "Baby", "email": "[email protected]", "work_email": "[email protected]", "date_of_birth": "1991-01-31", "ssn": "824920233"}
43614366
responses:
43624367
"200":
43634368
application/json: {"uuid": "2953c680-3178-4466-8441-8947dce42145", "first_name": "Pearl", "last_name": "Volkman", "eligible_paid_time_off": [{"accrual_unit": "Hour", "accrual_method": "unlimited", "accrual_period": "Year"}], "payment_method": "Check"}
@@ -7322,7 +7327,7 @@ examples:
73227327
X-Gusto-API-Version: "2024-04-01"
73237328
responses:
73247329
"200":
7325-
application/json: {"payroll_deadline": "2021-02-18T22:00:00Z", "check_date": "2021-02-22", "processed": true, "processed_date": "2021-02-18", "calculated_at": "2021-02-18T12:00:00Z", "payroll_uuid": "b50e611d-8f3d-4f24-b001-46675f7b5777", "company_uuid": "6bf7807c-a5a0-4f4d-b2e7-3fbb4b2299fb", "off_cycle": false, "auto_pilot": true, "external": false, "pay_period": {"start_date": "2021-02-01", "end_date": "2021-02-15", "pay_schedule_uuid": "00ebc4a4-ec88-4435-8f45-c505bb63e501"}, "payroll_status_meta": {"cancellable": false, "expected_check_date": "2021-02-22", "initial_check_date": "2021-02-22", "expected_debit_time": "2021-02-18T22:00:00Z", "payroll_late": false, "initial_debit_cutoff_time": "2021-02-18T22:00:00Z"}, "totals": {"company_debit": "121747.71", "net_pay_debit": "79283.80", "tax_debit": "42463.91", "reimbursement_debit": "0.00", "child_support_debit": "0.00", "reimbursements": "0.00", "net_pay": "81752.94", "gross_pay": "130635.89", "employee_bonuses": "0.00", "employee_commissions": "18536.37", "employee_cash_tips": "0.00", "employee_paycheck_tips": "0.00", "additional_earnings": "0.00", "owners_draw": "0.00", "check_amount": "2469.14", "employer_taxes": "6917.19", "employee_taxes": "35546.72", "benefits": "0.00", "employee_benefits_deductions": "13336.23", "imputed_pay": "0.00", "deferred_payroll_taxes": "0.00", "other_deductions": "240.00"}, "company_taxes": [{"name": "MO Compensation Deduction", "employer": true, "amount": "-0.92"}, {"name": "NY MCTMT", "employer": true, "amount": "5.00"}], "created_at": "2022-02-01T22:00:00Z", "credit_blockers": [{"blocker_type": "waiting_for_wire_in", "blocker_name": "Waiting for Wire In", "unblock_options": [{"unblock_type": "submit_wire", "check_date": "2024-06-10", "metadata": {}}], "selected_option": "submit_wire", "status": "unresolved"}], "processing_request": {"status": "submit_success", "errors": []}}
7330+
application/json: {"payroll_deadline": "2021-02-18T22:00:00Z", "check_date": "2021-02-22", "processed": true, "processed_date": "2021-02-18", "calculated_at": "2021-02-18T12:00:00Z", "payroll_uuid": "b50e611d-8f3d-4f24-b001-46675f7b5777", "company_uuid": "6bf7807c-a5a0-4f4d-b2e7-3fbb4b2299fb", "off_cycle": false, "auto_pilot": true, "external": false, "pay_period": {"start_date": "2021-02-01", "end_date": "2021-02-15", "pay_schedule_uuid": "00ebc4a4-ec88-4435-8f45-c505bb63e501"}, "payroll_status_meta": {"cancellable": false, "expected_check_date": "2021-02-22", "initial_check_date": "2021-02-22", "expected_debit_time": "2021-02-18T22:00:00Z", "payroll_late": false, "initial_debit_cutoff_time": "2021-02-18T22:00:00Z"}, "totals": {"company_debit": "121747.71", "net_pay_debit": "79283.80", "tax_debit": "42463.91", "reimbursement_debit": "0.00", "child_support_debit": "0.00", "reimbursements": "0.00", "net_pay": "81752.94", "gross_pay": "130635.89", "employee_bonuses": "0.00", "employee_commissions": "18536.37", "employee_cash_tips": "0.00", "employee_paycheck_tips": "0.00", "additional_earnings": "0.00", "owners_draw": "0.00", "check_amount": "2469.14", "employer_taxes": "6917.19", "employee_taxes": "35546.72", "benefits": "0.00", "employee_benefits_deductions": "13336.23", "imputed_pay": "0.00", "deferred_payroll_taxes": "0.00", "other_deductions": "240.00"}, "company_taxes": [{"name": "MO Compensation Deduction", "employer": true, "amount": "-0.92"}, {"name": "NY MCTMT", "employer": true, "amount": "5.00"}], "payroll_taxes": [{"name": "Federal Income Tax", "employer": false, "amount": 3546.72}, {"name": "Social Security", "employer": true, "amount": 786}, {"name": "Social Security", "employer": false, "amount": 786}, {"name": "CA State Income Tax", "employer": false, "amount": 132.51}], "created_at": "2022-02-01T22:00:00Z", "credit_blockers": [{"blocker_type": "waiting_for_wire_in", "blocker_name": "Waiting for Wire In", "unblock_options": [{"unblock_type": "submit_wire", "check_date": "2024-06-10", "metadata": {}}], "selected_option": "submit_wire", "status": "unresolved"}], "processing_request": {"status": "submit_success", "errors": []}}
73267331
Basic:
73277332
parameters:
73287333
path:
@@ -7364,6 +7369,8 @@ examples:
73647369
responses:
73657370
"200":
73667371
application/pdf: "x-file: example.file"
7372+
"404":
7373+
application/json: {"errors": [{"error_key": "<value>", "category": "<value>"}]}
73677374
get-v1-employees-employee_uuid-pay_stubs:
73687375
test_example:
73697376
parameters:

gusto_embedded/.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ generation:
2525
generateNewTests: false
2626
skipResponseBodyAssertions: false
2727
typescript:
28-
version: 0.7.0
28+
version: 0.7.1
2929
additionalDependencies:
3030
dependencies: {}
3131
devDependencies: {}

gusto_embedded/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1351,7 +1351,7 @@ run();
13511351

13521352

13531353
**Inherit from [`GustoEmbeddedError`](./src/models/errors/gustoembeddederror.ts)**:
1354-
* [`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 139 of 261 methods.*
1354+
* [`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 140 of 261 methods.*
13551355
* [`NotFoundErrorObject`](./src/models/errors/notfounderrorobject.ts): Not Found The requested resource does not exist. Make sure the provided ID/UUID is valid. Status code `404`. Applicable to 4 of 261 methods.*
13561356
* [`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 261 methods.*
13571357
* [`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 261 methods.*

gusto_embedded/RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -368,4 +368,14 @@ Based on:
368368
### Generated
369369
- [typescript v0.7.0] gusto_embedded
370370
### Releases
371-
- [NPM v0.7.0] https://www.npmjs.com/package/@gusto/embedded-api/v/0.7.0 - gusto_embedded
371+
- [NPM v0.7.0] https://www.npmjs.com/package/@gusto/embedded-api/v/0.7.0 - gusto_embedded
372+
373+
## 2025-10-01 00:15:33
374+
### Changes
375+
Based on:
376+
- OpenAPI Doc
377+
- Speakeasy CLI 1.631.5 (2.716.16) https://github.com/speakeasy-api/speakeasy
378+
### Generated
379+
- [typescript v0.7.1] gusto_embedded
380+
### Releases
381+
- [NPM v0.7.1] https://www.npmjs.com/package/@gusto/embedded-api/v/0.7.1 - gusto_embedded

gusto_embedded/docs/models/components/amounttype.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
# AmountType
22

3+
The amount type of the deduction for the pay period.
4+
35
## Example Usage
46

57
```typescript
6-
import { AmountType } from "@gusto/embedded-api/models/components/payrollshow.js";
8+
import { AmountType } from "@gusto/embedded-api/models/components/payrollemployeecompensationstype.js";
79

810
let value: AmountType = "percent";
911
```

0 commit comments

Comments
 (0)