Skip to content

Commit c0cdc1e

Browse files
authored
Merge pull request #79 from Gusto/speakeasy-sdk-regen-1760487231
chore: 🐝 Update SDK - Generate Clients GUSTO-EMBEDDED 0.8.1
2 parents 8fde71e + b846c2c commit c0cdc1e

File tree

78 files changed

+6005
-61
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

+6005
-61
lines changed

.speakeasy/workflow.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@ speakeasyVersion: 1.636.3
22
sources:
33
GustoEmbedded-OAS:
44
sourceNamespace: gusto-embedded-oas
5-
sourceRevisionDigest: sha256:f72c3aebbde48541ff90865cffcac2383b387cec18d55c263191bb13932967fb
6-
sourceBlobDigest: sha256:cf2b2ef6cb8603a3a19538799cbdfb82c815c614581fc93eddf737c9cf527873
5+
sourceRevisionDigest: sha256:7ca56e04e01363b249ae0e2009d09528887a5101cea9438408e391b27380bd36
6+
sourceBlobDigest: sha256:2bf63c9df52696f1ab08685243e26b151c98487ad89361c79ea8efa83a6a8ad6
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1759966935
9+
- speakeasy-sdk-regen-1760487231
1010
- "2024-04-01"
1111
targets:
1212
gusto-embedded:
1313
source: GustoEmbedded-OAS
1414
sourceNamespace: gusto-embedded-oas
15-
sourceRevisionDigest: sha256:f72c3aebbde48541ff90865cffcac2383b387cec18d55c263191bb13932967fb
16-
sourceBlobDigest: sha256:cf2b2ef6cb8603a3a19538799cbdfb82c815c614581fc93eddf737c9cf527873
15+
sourceRevisionDigest: sha256:7ca56e04e01363b249ae0e2009d09528887a5101cea9438408e391b27380bd36
16+
sourceBlobDigest: sha256:2bf63c9df52696f1ab08685243e26b151c98487ad89361c79ea8efa83a6a8ad6
1717
codeSamplesNamespace: gusto-embedded-oas-typescript-code-samples
18-
codeSamplesRevisionDigest: sha256:ef5222571058f3f5ae0d7efbc9095cd6e1a6d081221e5d239c42b6b4f3b958ca
18+
codeSamplesRevisionDigest: sha256:f9616b24d9501a1b468b5e69646b1283b7b8e8c360024817be6c5a7ffcc17125
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

gusto_embedded/.speakeasy/gen.lock

Lines changed: 125 additions & 5 deletions
Large diffs are not rendered by default.

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.8.0
28+
version: 0.8.1
2929
acceptHeaderEnum: true
3030
additionalDependencies:
3131
dependencies: {}

gusto_embedded/README.md

Lines changed: 24 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -556,6 +556,14 @@ run();
556556
* [getReportsRequestUuid](docs/sdks/reports/README.md#getreportsrequestuuid) - Get a report
557557
* [getTemplate](docs/sdks/reports/README.md#gettemplate) - Get a report template
558558

559+
### [salaryEstimates](docs/sdks/salaryestimates/README.md)
560+
561+
* [postV1EmployeesEmployeeIdSalaryEstimates](docs/sdks/salaryestimates/README.md#postv1employeesemployeeidsalaryestimates) - Create a salary estimate for an employee
562+
* [getV1SalaryEstimatesId](docs/sdks/salaryestimates/README.md#getv1salaryestimatesid) - Get a salary estimate
563+
* [putV1SalaryEstimatesId](docs/sdks/salaryestimates/README.md#putv1salaryestimatesid) - Update a salary estimate
564+
* [postV1SalaryEstimatesUuidAccept](docs/sdks/salaryestimates/README.md#postv1salaryestimatesuuidaccept) - Accept a salary estimate
565+
* [getV1SalaryEstimatesOccupations](docs/sdks/salaryestimates/README.md#getv1salaryestimatesoccupations) - Search for BLS occupations
566+
559567
### [signatories](docs/sdks/signatories/README.md)
560568

561569
* [create](docs/sdks/signatories/README.md#create) - Create a signatory
@@ -850,6 +858,11 @@ To read more about standalone functions, check [FUNCTIONS.md](./FUNCTIONS.md).
850858
- [`reportsGetReportsRequestUuid`](docs/sdks/reports/README.md#getreportsrequestuuid) - Get a report
851859
- [`reportsGetTemplate`](docs/sdks/reports/README.md#gettemplate) - Get a report template
852860
- [`reportsPostPayrollsPayrollUuidReportsGeneralLedger`](docs/sdks/reports/README.md#postpayrollspayrolluuidreportsgeneralledger) - Create a general ledger report
861+
- [`salaryEstimatesGetV1SalaryEstimatesId`](docs/sdks/salaryestimates/README.md#getv1salaryestimatesid) - Get a salary estimate
862+
- [`salaryEstimatesGetV1SalaryEstimatesOccupations`](docs/sdks/salaryestimates/README.md#getv1salaryestimatesoccupations) - Search for BLS occupations
863+
- [`salaryEstimatesPostV1EmployeesEmployeeIdSalaryEstimates`](docs/sdks/salaryestimates/README.md#postv1employeesemployeeidsalaryestimates) - Create a salary estimate for an employee
864+
- [`salaryEstimatesPostV1SalaryEstimatesUuidAccept`](docs/sdks/salaryestimates/README.md#postv1salaryestimatesuuidaccept) - Accept a salary estimate
865+
- [`salaryEstimatesPutV1SalaryEstimatesId`](docs/sdks/salaryestimates/README.md#putv1salaryestimatesid) - Update a salary estimate
853866
- [`signatoriesCreate`](docs/sdks/signatories/README.md#create) - Create a signatory
854867
- [`signatoriesDelete`](docs/sdks/signatories/README.md#delete) - Delete a signatory
855868
- [`signatoriesInvite`](docs/sdks/signatories/README.md#invite) - Invite a signatory
@@ -1137,6 +1150,11 @@ To learn about this feature and how to get started, check
11371150
- [`useReportsGetReportsRequestUuid`](docs/sdks/reports/README.md#getreportsrequestuuid) - Get a report
11381151
- [`useReportsGetTemplate`](docs/sdks/reports/README.md#gettemplate) - Get a report template
11391152
- [`useReportsPostPayrollsPayrollUuidReportsGeneralLedgerMutation`](docs/sdks/reports/README.md#postpayrollspayrolluuidreportsgeneralledger) - Create a general ledger report
1153+
- [`useSalaryEstimatesGetV1SalaryEstimatesId`](docs/sdks/salaryestimates/README.md#getv1salaryestimatesid) - Get a salary estimate
1154+
- [`useSalaryEstimatesGetV1SalaryEstimatesOccupations`](docs/sdks/salaryestimates/README.md#getv1salaryestimatesoccupations) - Search for BLS occupations
1155+
- [`useSalaryEstimatesPostV1EmployeesEmployeeIdSalaryEstimatesMutation`](docs/sdks/salaryestimates/README.md#postv1employeesemployeeidsalaryestimates) - Create a salary estimate for an employee
1156+
- [`useSalaryEstimatesPostV1SalaryEstimatesUuidAcceptMutation`](docs/sdks/salaryestimates/README.md#postv1salaryestimatesuuidaccept) - Accept a salary estimate
1157+
- [`useSalaryEstimatesPutV1SalaryEstimatesIdMutation`](docs/sdks/salaryestimates/README.md#putv1salaryestimatesid) - Update a salary estimate
11401158
- [`useSignatoriesCreateMutation`](docs/sdks/signatories/README.md#create) - Create a signatory
11411159
- [`useSignatoriesDeleteMutation`](docs/sdks/signatories/README.md#delete) - Delete a signatory
11421160
- [`useSignatoriesInviteMutation`](docs/sdks/signatories/README.md#invite) - Invite a signatory
@@ -1350,12 +1368,12 @@ run();
13501368

13511369

13521370
**Inherit from [`GustoEmbeddedError`](./src/models/errors/gustoembeddederror.ts)**:
1353-
* [`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.*
1354-
* [`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.*
1355-
* [`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.*
1356-
* [`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.*
1357-
* [`DeleteV1CompanyBenefitsCompanyBenefitIdResponseBody`](./src/models/errors/deletev1companybenefitscompanybenefitidresponsebody.ts): Unprocessable Entity. Status code `422`. Applicable to 1 of 261 methods.*
1358-
* [`CompanySuspensionCreationErrors`](./src/models/errors/companysuspensioncreationerrors.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 1 of 261 methods.*
1371+
* [`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 145 of 266 methods.*
1372+
* [`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 266 methods.*
1373+
* [`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 266 methods.*
1374+
* [`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 266 methods.*
1375+
* [`DeleteV1CompanyBenefitsCompanyBenefitIdResponseBody`](./src/models/errors/deletev1companybenefitscompanybenefitidresponsebody.ts): Unprocessable Entity. Status code `422`. Applicable to 1 of 266 methods.*
1376+
* [`CompanySuspensionCreationErrors`](./src/models/errors/companysuspensioncreationerrors.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 1 of 266 methods.*
13591377
* [`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.
13601378

13611379
</details>

gusto_embedded/RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -388,4 +388,14 @@ Based on:
388388
### Generated
389389
- [typescript v0.8.0] gusto_embedded
390390
### Releases
391-
- [NPM v0.8.0] https://www.npmjs.com/package/@gusto/embedded-api/v/0.8.0 - gusto_embedded
391+
- [NPM v0.8.0] https://www.npmjs.com/package/@gusto/embedded-api/v/0.8.0 - gusto_embedded
392+
393+
## 2025-10-15 00:13:30
394+
### Changes
395+
Based on:
396+
- OpenAPI Doc
397+
- Speakeasy CLI 1.636.3 (2.723.11) https://github.com/speakeasy-api/speakeasy
398+
### Generated
399+
- [typescript v0.8.1] gusto_embedded
400+
### Releases
401+
- [NPM v0.8.1] https://www.npmjs.com/package/@gusto/embedded-api/v/0.8.1 - gusto_embedded
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# BLSOccupation
2+
3+
A Bureau of Labor Statistics occupation code with its title and description, used for salary estimate calculations.
4+
5+
## Example Usage
6+
7+
```typescript
8+
import { BLSOccupation } from "@gusto/embedded-api/models/components/blsoccupation.js";
9+
10+
let value: BLSOccupation = {
11+
code: "15-1252",
12+
title: "Software Developers",
13+
description:
14+
"Research, design, and develop computer and network software or specialized utility programs.",
15+
};
16+
```
17+
18+
## Fields
19+
20+
| Field | Type | Required | Description | Example |
21+
| -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
22+
| `code` | *string* | :heavy_check_mark: | Bureau of Labor Statistics (BLS) occupation code. | 15-1252 |
23+
| `title` | *string* | :heavy_check_mark: | Occupation title. | Software Developers |
24+
| `description` | *string* | :heavy_minus_sign: | Occupation description. | Research, design, and develop computer and network software or specialized utility programs. |

0 commit comments

Comments
 (0)