Skip to content

Commit 94d626d

Browse files
authored
Merge pull request #60 from Gusto/speakeasy-sdk-regen-1749502532
chore: 🐝 Update SDK - Generate Clients GUSTO-EMBEDDED 0.6.3
2 parents c737b81 + 6cbc0d8 commit 94d626d

30 files changed

+525
-352
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.557.1
1+
speakeasyVersion: 1.558.1
22
sources:
33
GustoEmbedded-OAS:
44
sourceNamespace: gusto-embedded-oas
5-
sourceRevisionDigest: sha256:05b6d500da7591a41aafb46d6e52a8bc4516f6d99062b28a9a980421ebeab323
6-
sourceBlobDigest: sha256:448e91f0dea1a713465d9be026ad5954b37f69208c22e295d5b6fba654bbba14
5+
sourceRevisionDigest: sha256:c9318310910a7a2aacb36d2378654d8bdabd1b2681c5e1a23df21912e719e8c4
6+
sourceBlobDigest: sha256:2bec30290262d97ebc929c59fab9231b176167b8772fcb52ee62531f50e56081
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1749485324
9+
- speakeasy-sdk-regen-1749502532
1010
- "2024-04-01"
1111
targets:
1212
gusto-embedded:
1313
source: GustoEmbedded-OAS
1414
sourceNamespace: gusto-embedded-oas
15-
sourceRevisionDigest: sha256:05b6d500da7591a41aafb46d6e52a8bc4516f6d99062b28a9a980421ebeab323
16-
sourceBlobDigest: sha256:448e91f0dea1a713465d9be026ad5954b37f69208c22e295d5b6fba654bbba14
15+
sourceRevisionDigest: sha256:c9318310910a7a2aacb36d2378654d8bdabd1b2681c5e1a23df21912e719e8c4
16+
sourceBlobDigest: sha256:2bec30290262d97ebc929c59fab9231b176167b8772fcb52ee62531f50e56081
1717
codeSamplesNamespace: gusto-embedded-oas-typescript-code-samples
18-
codeSamplesRevisionDigest: sha256:3d789b9ce8e7757193defad88d5caf4b5072253d5c11a6c4e5bcf06a7bcbde59
18+
codeSamplesRevisionDigest: sha256:7eb2189099ea9eed08a6efa76d4897e7ee339661b2264cb87d9efb157aa0b1a9
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

gusto_embedded/.speakeasy/gen.lock

Lines changed: 38 additions & 36 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
@@ -20,7 +20,7 @@ generation:
2020
oAuth2ClientCredentialsEnabled: true
2121
oAuth2PasswordEnabled: true
2222
typescript:
23-
version: 0.6.2
23+
version: 0.6.3
2424
additionalDependencies:
2525
dependencies: {}
2626
devDependencies: {}

gusto_embedded/RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -268,4 +268,14 @@ Based on:
268268
### Generated
269269
- [typescript v0.6.2] gusto_embedded
270270
### Releases
271-
- [NPM v0.6.2] https://www.npmjs.com/package/@gusto/embedded-api/v/0.6.2 - gusto_embedded
271+
- [NPM v0.6.2] https://www.npmjs.com/package/@gusto/embedded-api/v/0.6.2 - gusto_embedded
272+
273+
## 2025-06-09 20:55:12
274+
### Changes
275+
Based on:
276+
- OpenAPI Doc
277+
- Speakeasy CLI 1.558.1 (2.623.4) https://github.com/speakeasy-api/speakeasy
278+
### Generated
279+
- [typescript v0.6.3] gusto_embedded
280+
### Releases
281+
- [NPM v0.6.3] https://www.npmjs.com/package/@gusto/embedded-api/v/0.6.3 - gusto_embedded
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# Answers
2+
3+
## Example Usage
4+
5+
```typescript
6+
import { Answers } from "@gusto/embedded-api/models/components/employeestatetaxesrequest.js";
7+
8+
let value: Answers = {
9+
value: false,
10+
validFrom: "<value>",
11+
};
12+
```
13+
14+
## Fields
15+
16+
| Field | Type | Required | Description |
17+
| ------------------------------------------- | ------------------------------------------- | ------------------------------------------- | ------------------------------------------- |
18+
| `value` | *components.EmployeeStateTaxesRequestValue* | :heavy_check_mark: | N/A |
19+
| `validFrom` | *string* | :heavy_check_mark: | N/A |
20+
| `validUpTo` | *any* | :heavy_minus_sign: | N/A |

gusto_embedded/docs/models/components/contractorpaymentdetailslist.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ let value: ContractorPaymentDetailsList = {
1313

1414
## Fields
1515

16-
| Field | Type | Required | Description |
17-
| ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
18-
| `contractorUuid` | *string* | :heavy_check_mark: | N/A |
19-
| `paymentMethod` | *string* | :heavy_check_mark: | N/A |
20-
| `firstName` | *string* | :heavy_minus_sign: | N/A |
21-
| `lastName` | *string* | :heavy_minus_sign: | N/A |
22-
| `splitBy` | *string* | :heavy_minus_sign: | N/A |
23-
| `splits` | [components.ContractorPaymentDetailsListSplits](../../models/components/contractorpaymentdetailslistsplits.md)[] | :heavy_minus_sign: | N/A |
16+
| Field | Type | Required | Description |
17+
| -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- |
18+
| `contractorUuid` | *string* | :heavy_check_mark: | N/A |
19+
| `paymentMethod` | *string* | :heavy_check_mark: | N/A |
20+
| `firstName` | *string* | :heavy_minus_sign: | N/A |
21+
| `lastName` | *string* | :heavy_minus_sign: | N/A |
22+
| `splitBy` | *string* | :heavy_minus_sign: | N/A |
23+
| `splits` | [components.Splits](../../models/components/splits.md)[] | :heavy_minus_sign: | N/A |

gusto_embedded/docs/models/components/contractorpaymentdetailslistsplits.md

Lines changed: 0 additions & 30 deletions
This file was deleted.

gusto_embedded/docs/models/components/employeestatetaxesrequest.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,16 @@
66
import { EmployeeStateTaxesRequest } from "@gusto/embedded-api/models/components/employeestatetaxesrequest.js";
77

88
let value: EmployeeStateTaxesRequest = {
9-
type: "Check",
9+
states: [
10+
{
11+
state: "Utah",
12+
},
13+
],
1014
};
1115
```
1216

1317
## Fields
1418

15-
| Field | Type | Required | Description |
16-
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
17-
| `type` | [components.EmployeeStateTaxesRequestType](../../models/components/employeestatetaxesrequesttype.md) | :heavy_check_mark: | The payment method type. If type is Check, then split_by and splits do not need to be populated. If type is Direct Deposit, split_by and splits are required. |
18-
| `splitBy` | [components.EmployeeStateTaxesRequestSplitBy](../../models/components/employeestatetaxesrequestsplitby.md) | :heavy_minus_sign: | Describes how the payment will be split. If split_by is Percentage, then the split amounts must add up to exactly 100. If split_by is Amount, then the last split amount must be nil to capture the remainder. |
19-
| `splits` | [components.Splits](../../models/components/splits.md)[] | :heavy_minus_sign: | N/A |
19+
| Field | Type | Required | Description |
20+
| -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- |
21+
| `states` | [components.States](../../models/components/states.md)[] | :heavy_check_mark: | N/A |

gusto_embedded/docs/models/components/employeestatetaxesrequestsplitby.md

Lines changed: 0 additions & 17 deletions
This file was deleted.

gusto_embedded/docs/models/components/employeestatetaxesrequesttype.md

Lines changed: 0 additions & 17 deletions
This file was deleted.
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# EmployeeStateTaxesRequestValue
2+
3+
4+
## Supported Types
5+
6+
### `string`
7+
8+
```typescript
9+
const value: string = "<value>";
10+
```
11+
12+
### `number`
13+
14+
```typescript
15+
const value: number = 1284.03;
16+
```
17+
18+
### `boolean`
19+
20+
```typescript
21+
const value: boolean = true;
22+
```
23+
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# NotificationEntityType
2+
3+
The type of entity being described.
4+
5+
## Example Usage
6+
7+
```typescript
8+
import { NotificationEntityType } from "@gusto/embedded-api/models/components/notification.js";
9+
10+
let value: NotificationEntityType = "ContractorPayment";
11+
```
12+
13+
## Values
14+
15+
```typescript
16+
"BankAccount" | "Contractor" | "ContractorPayment" | "Employee" | "Payroll" | "PaySchedule" | "RecoveryCase" | "Signatory" | "Wire In Request"
17+
```
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Questions
2+
3+
## Example Usage
4+
5+
```typescript
6+
import { Questions } from "@gusto/embedded-api/models/components/employeestatetaxesrequest.js";
7+
8+
let value: Questions = {
9+
key: "<key>",
10+
};
11+
```
12+
13+
## Fields
14+
15+
| Field | Type | Required | Description |
16+
| ---------------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------------- |
17+
| `key` | *string* | :heavy_check_mark: | N/A |
18+
| `answers` | [components.Answers](../../models/components/answers.md)[] | :heavy_minus_sign: | N/A |

0 commit comments

Comments
 (0)