Skip to content

Commit 6e5f320

Browse files
## Java SDK Changes: (#36)
* `gustoembedded.payrolls.get()`: * `request.sortBy` **Changed** (Breaking ⚠️) * `gustoembedded.companyForms.getAll()`: * `request.sortBy` **Changed** (Breaking ⚠️) * `gustoembedded.companies.get()`: `response.fundingType` **Changed** (Breaking ⚠️) * `gustoembedded.companies.update()`: `response.fundingType` **Changed** (Breaking ⚠️) * `gustoembedded.payrolls.prepare()`: * `request.sortBy` **Changed** (Breaking ⚠️) * `gustoembedded.contractorPayments.getV1ContractorPaymentsContractorPaymentIdPdf()`: `error.status[404]` **Added** * `gustoembedded.reports.createCustom()`: * `request.createReportBody.columns[]` **Changed** * `gustoembedded.employeeTaxSetup.updateStateTaxes()`: `response.[].uuid` **Added** * `gustoembedded.employeePaymentMethod.deleteBankAccount()`: `error` **Changed** * `gustoembedded.earningTypes.delete()`: `error.status[404]` **Added** * `gustoembedded.externalPayrolls.finalizeTaxLiabilities()`: `error` **Changed** * `gustoembedded.externalPayrolls.delete()`: `error` **Changed** * `gustoembedded.payrollDigests.postV1PayrollDigests()`: **Added** * `gustoembedded.payrollDigests.getV1PayrollDigestsPayrollDigestUuid()`: **Added** * `gustoembedded.employeeTaxSetup.getStateTaxes()`: `response.[].uuid` **Added** * `gustoembedded.companyBenefits.delete()`: `error` **Changed** * `gustoembedded.companyBenefits.getEmployeeBenefits()`: `response.[].deductionReducesTaxableIncome` **Changed** * `gustoembedded.companyBenefits.updateEmployeeBenefits()`: * `request.employeeBenefitBulkUpdateRequest.employeeBenefits[].deductionReducesTaxableIncome` **Changed** * `response.[].deductionReducesTaxableIncome` **Changed** * `gustoembedded.employeeBenefits.get()`: `response.[].deductionReducesTaxableIncome` **Changed** * `gustoembedded.employeeBenefits.create()`: `response.deductionReducesTaxableIncome` **Changed** * `gustoembedded.employeeBenefits.retrieve()`: `response.deductionReducesTaxableIncome` **Changed** * `gustoembedded.employeeBenefits.update()`: * `request.employeeBenefitUpdateRequest.deductionReducesTaxableIncome` **Changed** * `response.deductionReducesTaxableIncome` **Changed** * `gustoembedded.employeeBenefits.delete()`: `error` **Changed** * `gustoembedded.informationRequests.getInformationRequests()`: `request.sortBy` **Added** * `gustoembedded.timeOffRequests.deleteV1TimeOffRequestsTimeOffRequestUuid()`: `error` **Changed** ## Java SDK Changes: * `gustoembedded.payrolls.get()`: * `request.sortBy` **Changed** (Breaking ⚠️) * `gustoembedded.companyForms.getAll()`: * `request.sortBy` **Changed** (Breaking ⚠️) * `gustoembedded.companies.get()`: `response.fundingType` **Changed** (Breaking ⚠️) * `gustoembedded.companies.update()`: `response.fundingType` **Changed** (Breaking ⚠️) * `gustoembedded.payrolls.prepare()`: * `request.sortBy` **Changed** (Breaking ⚠️) * `gustoembedded.contractorPayments.getV1ContractorPaymentsContractorPaymentIdPdf()`: `error.status[404]` **Added** * `gustoembedded.reports.createCustom()`: * `request.createReportBody.columns[]` **Changed** * `gustoembedded.employeeTaxSetup.updateStateTaxes()`: `response.[].uuid` **Added** * `gustoembedded.employeePaymentMethod.deleteBankAccount()`: `error` **Changed** * `gustoembedded.earningTypes.delete()`: `error.status[404]` **Added** * `gustoembedded.externalPayrolls.finalizeTaxLiabilities()`: `error` **Changed** * `gustoembedded.externalPayrolls.delete()`: `error` **Changed** * `gustoembedded.payrollDigests.postV1PayrollDigests()`: **Added** * `gustoembedded.payrollDigests.getV1PayrollDigestsPayrollDigestUuid()`: **Added** * `gustoembedded.employeeTaxSetup.getStateTaxes()`: `response.[].uuid` **Added** * `gustoembedded.companyBenefits.delete()`: `error` **Changed** * `gustoembedded.companyBenefits.getEmployeeBenefits()`: `response.[].deductionReducesTaxableIncome` **Changed** * `gustoembedded.companyBenefits.updateEmployeeBenefits()`: * `request.employeeBenefitBulkUpdateRequest.employeeBenefits[].deductionReducesTaxableIncome` **Changed** * `response.[].deductionReducesTaxableIncome` **Changed** * `gustoembedded.employeeBenefits.get()`: `response.[].deductionReducesTaxableIncome` **Changed** * `gustoembedded.employeeBenefits.create()`: `response.deductionReducesTaxableIncome` **Changed** * `gustoembedded.employeeBenefits.retrieve()`: `response.deductionReducesTaxableIncome` **Changed** * `gustoembedded.employeeBenefits.update()`: * `request.employeeBenefitUpdateRequest.deductionReducesTaxableIncome` **Changed** * `response.deductionReducesTaxableIncome` **Changed** * `gustoembedded.employeeBenefits.delete()`: `error` **Changed** * `gustoembedded.informationRequests.getInformationRequests()`: `request.sortBy` **Added** * `gustoembedded.timeOffRequests.deleteV1TimeOffRequestsTimeOffRequestUuid()`: `error` **Changed** Co-authored-by: speakeasybot <bot@speakeasyapi.dev>
1 parent e7f4adf commit 6e5f320

5,356 files changed

Lines changed: 761005 additions & 22494 deletions

File tree

Some content is hidden

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

.speakeasy/logs/changes/changes.html

Lines changed: 42 additions & 1026 deletions
Large diffs are not rendered by default.

.speakeasy/logs/changes/changes.md

Lines changed: 46 additions & 568 deletions
Large diffs are not rendered by default.

.speakeasy/logs/changes/new.openapi.yaml

Lines changed: 1776 additions & 1424 deletions
Large diffs are not rendered by default.

.speakeasy/logs/changes/old.openapi.yaml

Lines changed: 24342 additions & 17737 deletions
Large diffs are not rendered by default.

.speakeasy/workflow.lock

Lines changed: 46 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,48 @@
1-
speakeasyVersion: 1.764.0
1+
speakeasyVersion: 1.768.2
22
sources:
33
GustoEmbedded-OAS:
44
sourceNamespace: gusto-embedded-oas
5-
sourceRevisionDigest: sha256:11a80fb5a153967239094426e664a2e7c492545d6939236ad920077fde695ac3
6-
sourceBlobDigest: sha256:bc2f17ee01015f5722907a1431b3944a5d720d7d3a36dd78edfb9cea00b298f8
5+
sourceRevisionDigest: sha256:379bbf7e06f163379db1f96afc529190fb2a2d4919fa7302e269a4983316c665
6+
sourceBlobDigest: sha256:8203c96e2a5a6525354b175c0aed3ae72b00a4fe1d2afdce59de98d0d0d15706
77
tags:
88
- latest
99
- "2025-06-15"
1010
GustoEmbedded-OAS-v2025-11-15:
1111
sourceNamespace: gusto-embedded-oas-v2025-11-15
12-
sourceRevisionDigest: sha256:7d90fc0e1ffd428aa7bec06299356f72c5d0a219e701de71bbde70e6fabc755d
13-
sourceBlobDigest: sha256:ae285a1f4c0a53336ddc8757edaf0ae2c8d6a9b3a52e5a0d0fa1a82196515f0a
12+
sourceRevisionDigest: sha256:d0217da4f7a5b3f63ceb5d299cfbbc8f1178772aff3dec517ce4d42f286174ae
13+
sourceBlobDigest: sha256:3d0895671895eef6530d62138db4cfbcdee7bf182602f02934031e0dc17b180d
1414
tags:
1515
- latest
1616
- "2025-11-15"
17+
GustoEmbedded-OAS-v2026-06-15:
18+
sourceNamespace: gusto-embedded-oas-v2026-06-15
19+
sourceRevisionDigest: sha256:f35a7078c0b3bf293e5bbc12b5694caf35de97d2bcd7430f4e761bfa296e7aff
20+
sourceBlobDigest: sha256:e64d71e6ecd26d23f86e0bec1bf340c3098096316fde81124dd56f9c9c9ca7dc
21+
tags:
22+
- latest
23+
- "2026-06-15"
1724
targets:
1825
gusto-embedded:
1926
source: GustoEmbedded-OAS
2027
sourceNamespace: gusto-embedded-oas
21-
sourceRevisionDigest: sha256:11a80fb5a153967239094426e664a2e7c492545d6939236ad920077fde695ac3
22-
sourceBlobDigest: sha256:bc2f17ee01015f5722907a1431b3944a5d720d7d3a36dd78edfb9cea00b298f8
28+
sourceRevisionDigest: sha256:379bbf7e06f163379db1f96afc529190fb2a2d4919fa7302e269a4983316c665
29+
sourceBlobDigest: sha256:8203c96e2a5a6525354b175c0aed3ae72b00a4fe1d2afdce59de98d0d0d15706
2330
codeSamplesNamespace: gusto-embedded-oas-java-code-samples
24-
codeSamplesRevisionDigest: sha256:da674b7b7de26f706a5ccb58c063161ef8b553d6b5c2929495393519e9a46b6d
31+
codeSamplesRevisionDigest: sha256:0a84bd74a9025c63567037ab4b5c784c92cd92fcc9829a8f12272ea0cfcae596
2532
gusto-embedded-v2025-11-15:
2633
source: GustoEmbedded-OAS-v2025-11-15
2734
sourceNamespace: gusto-embedded-oas-v2025-11-15
28-
sourceRevisionDigest: sha256:7d90fc0e1ffd428aa7bec06299356f72c5d0a219e701de71bbde70e6fabc755d
29-
sourceBlobDigest: sha256:ae285a1f4c0a53336ddc8757edaf0ae2c8d6a9b3a52e5a0d0fa1a82196515f0a
35+
sourceRevisionDigest: sha256:d0217da4f7a5b3f63ceb5d299cfbbc8f1178772aff3dec517ce4d42f286174ae
36+
sourceBlobDigest: sha256:3d0895671895eef6530d62138db4cfbcdee7bf182602f02934031e0dc17b180d
3037
codeSamplesNamespace: gusto-embedded-oas-java-code-samples-v2025-11-15-code-samples
31-
codeSamplesRevisionDigest: sha256:8ee8ab2d04fea6fa1168113a1308ef328794a62ded4a6fa158acb0b662b000f3
38+
codeSamplesRevisionDigest: sha256:f15edb43adde121d04c5e80d50d715c17f7588cc2edbcc92625dbeb73f80890a
39+
gusto-embedded-v2026-06-15:
40+
source: GustoEmbedded-OAS-v2026-06-15
41+
sourceNamespace: gusto-embedded-oas-v2026-06-15
42+
sourceRevisionDigest: sha256:f35a7078c0b3bf293e5bbc12b5694caf35de97d2bcd7430f4e761bfa296e7aff
43+
sourceBlobDigest: sha256:e64d71e6ecd26d23f86e0bec1bf340c3098096316fde81124dd56f9c9c9ca7dc
44+
codeSamplesNamespace: gusto-embedded-oas-java-code-samples-v2026-06-15-code-samples
45+
codeSamplesRevisionDigest: sha256:dbe4e004431ac92c8bd4b9a8c9925f24c83f205157368b2021f108c772bf8462
3246
workflow:
3347
workflowVersion: 1.0.0
3448
speakeasyVersion: latest
@@ -55,6 +69,17 @@ workflow:
5569
authSecret: $openapi_doc_auth_token
5670
registry:
5771
location: registry.speakeasyapi.dev/gusto/ruby-sdk/gusto-embedded-oas-v2025-11-15
72+
GustoEmbedded-OAS-v2026-06-15:
73+
inputs:
74+
- location: https://raw.githubusercontent.com/Gusto/Gusto-Partner-API/refs/heads/main/generated/embedded/api.v2026-06-15.embedded.yaml
75+
authHeader: Authorization
76+
authSecret: $openapi_doc_auth_token
77+
overlays:
78+
- location: https://raw.githubusercontent.com/Gusto/Gusto-Partner-API/refs/heads/main/.speakeasy/speakeasy-modifications-overlay.yaml
79+
authHeader: Authorization
80+
authSecret: $openapi_doc_auth_token
81+
registry:
82+
location: registry.speakeasyapi.dev/gusto/ruby-sdk/gusto-embedded-oas-v2026-06-15
5883
targets:
5984
gusto-embedded:
6085
target: java
@@ -76,3 +101,13 @@ workflow:
76101
labelOverride:
77102
fixedValue: Java (SDK)
78103
blocking: false
104+
gusto-embedded-v2026-06-15:
105+
target: java
106+
source: GustoEmbedded-OAS-v2026-06-15
107+
output: ./gusto_embedded_v_2026_06_15
108+
codeSamples:
109+
registry:
110+
location: registry.speakeasyapi.dev/gusto/ruby-sdk/gusto-embedded-oas-java-code-samples-v2026-06-15-code-samples
111+
labelOverride:
112+
fixedValue: Java (SDK)
113+
blocking: false

.speakeasy/workflow.yaml

Lines changed: 63 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -1,68 +1,67 @@
1-
---
21
workflowVersion: 1.0.0
32
speakeasyVersion: latest
43
sources:
5-
GustoEmbedded-OAS:
6-
inputs:
7-
- location: https://raw.githubusercontent.com/Gusto/Gusto-Partner-API/refs/heads/main/generated/embedded/api.v2025-06-15.embedded.yaml
8-
authHeader: Authorization
9-
authSecret: "$openapi_doc_auth_token"
10-
overlays:
11-
- location: https://raw.githubusercontent.com/Gusto/Gusto-Partner-API/refs/heads/main/.speakeasy/speakeasy-modifications-overlay.yaml
12-
authHeader: Authorization
13-
authSecret: "$openapi_doc_auth_token"
14-
registry:
15-
location: registry.speakeasyapi.dev/gusto/ruby-sdk/gusto-embedded-oas
16-
GustoEmbedded-OAS-v2025-11-15:
17-
inputs:
18-
- location: https://raw.githubusercontent.com/Gusto/Gusto-Partner-API/refs/heads/main/generated/embedded/api.v2025-11-15.embedded.yaml
19-
authHeader: Authorization
20-
authSecret: "$openapi_doc_auth_token"
21-
overlays:
22-
- location: https://raw.githubusercontent.com/Gusto/Gusto-Partner-API/refs/heads/main/.speakeasy/speakeasy-modifications-overlay.yaml
23-
authHeader: Authorization
24-
authSecret: "$openapi_doc_auth_token"
25-
registry:
26-
location: registry.speakeasyapi.dev/gusto/ruby-sdk/gusto-embedded-oas-v2025-11-15
27-
GustoEmbedded-OAS-v2026-06-15:
28-
inputs:
29-
- location: https://raw.githubusercontent.com/Gusto/Gusto-Partner-API/refs/heads/main/generated/embedded/api.v2026-06-15.embedded.yaml
30-
authHeader: Authorization
31-
authSecret: "$openapi_doc_auth_token"
32-
overlays:
33-
- location: https://raw.githubusercontent.com/Gusto/Gusto-Partner-API/refs/heads/main/.speakeasy/speakeasy-modifications-overlay.yaml
34-
authHeader: Authorization
35-
authSecret: "$openapi_doc_auth_token"
36-
registry:
37-
location: registry.speakeasyapi.dev/gusto/ruby-sdk/gusto-embedded-oas-v2026-06-15
4+
GustoEmbedded-OAS:
5+
inputs:
6+
- location: https://raw.githubusercontent.com/Gusto/Gusto-Partner-API/refs/heads/main/generated/embedded/api.v2025-06-15.embedded.yaml
7+
authHeader: Authorization
8+
authSecret: $openapi_doc_auth_token
9+
overlays:
10+
- location: https://raw.githubusercontent.com/Gusto/Gusto-Partner-API/refs/heads/main/.speakeasy/speakeasy-modifications-overlay.yaml
11+
authHeader: Authorization
12+
authSecret: $openapi_doc_auth_token
13+
registry:
14+
location: registry.speakeasyapi.dev/gusto/ruby-sdk/gusto-embedded-oas
15+
GustoEmbedded-OAS-v2025-11-15:
16+
inputs:
17+
- location: https://raw.githubusercontent.com/Gusto/Gusto-Partner-API/refs/heads/main/generated/embedded/api.v2025-11-15.embedded.yaml
18+
authHeader: Authorization
19+
authSecret: $openapi_doc_auth_token
20+
overlays:
21+
- location: https://raw.githubusercontent.com/Gusto/Gusto-Partner-API/refs/heads/main/.speakeasy/speakeasy-modifications-overlay.yaml
22+
authHeader: Authorization
23+
authSecret: $openapi_doc_auth_token
24+
registry:
25+
location: registry.speakeasyapi.dev/gusto/ruby-sdk/gusto-embedded-oas-v2025-11-15
26+
GustoEmbedded-OAS-v2026-06-15:
27+
inputs:
28+
- location: https://raw.githubusercontent.com/Gusto/Gusto-Partner-API/refs/heads/main/generated/embedded/api.v2026-06-15.embedded.yaml
29+
authHeader: Authorization
30+
authSecret: $openapi_doc_auth_token
31+
overlays:
32+
- location: https://raw.githubusercontent.com/Gusto/Gusto-Partner-API/refs/heads/main/.speakeasy/speakeasy-modifications-overlay.yaml
33+
authHeader: Authorization
34+
authSecret: $openapi_doc_auth_token
35+
registry:
36+
location: registry.speakeasyapi.dev/gusto/ruby-sdk/gusto-embedded-oas-v2026-06-15
3837
targets:
39-
gusto-embedded:
40-
target: java
41-
source: GustoEmbedded-OAS
42-
output: "./gusto_embedded"
43-
codeSamples:
44-
registry:
45-
location: registry.speakeasyapi.dev/gusto/ruby-sdk/gusto-embedded-oas-java-code-samples
46-
labelOverride:
47-
fixedValue: Java (SDK)
48-
blocking: false
49-
gusto-embedded-v2025-11-15:
50-
target: java
51-
source: GustoEmbedded-OAS-v2025-11-15
52-
output: "./gusto_embedded_v_2025_11_15"
53-
codeSamples:
54-
registry:
55-
location: registry.speakeasyapi.dev/gusto/ruby-sdk/gusto-embedded-oas-java-code-samples-v2025-11-15-code-samples
56-
labelOverride:
57-
fixedValue: Java (SDK)
58-
blocking: false
59-
gusto-embedded-v2026-06-15:
60-
target: java
61-
source: GustoEmbedded-OAS-v2026-06-15
62-
output: "./gusto_embedded_v_2026_06_15"
63-
codeSamples:
64-
registry:
65-
location: registry.speakeasyapi.dev/gusto/ruby-sdk/gusto-embedded-oas-java-code-samples-v2026-06-15
66-
labelOverride:
67-
fixedValue: Java (SDK)
68-
blocking: false
38+
gusto-embedded:
39+
target: java
40+
source: GustoEmbedded-OAS
41+
output: ./gusto_embedded
42+
codeSamples:
43+
registry:
44+
location: registry.speakeasyapi.dev/gusto/ruby-sdk/gusto-embedded-oas-java-code-samples
45+
labelOverride:
46+
fixedValue: Java (SDK)
47+
blocking: false
48+
gusto-embedded-v2025-11-15:
49+
target: java
50+
source: GustoEmbedded-OAS-v2025-11-15
51+
output: ./gusto_embedded_v_2025_11_15
52+
codeSamples:
53+
registry:
54+
location: registry.speakeasyapi.dev/gusto/ruby-sdk/gusto-embedded-oas-java-code-samples-v2025-11-15-code-samples
55+
labelOverride:
56+
fixedValue: Java (SDK)
57+
blocking: false
58+
gusto-embedded-v2026-06-15:
59+
target: java
60+
source: GustoEmbedded-OAS-v2026-06-15
61+
output: ./gusto_embedded_v_2026_06_15
62+
codeSamples:
63+
registry:
64+
location: registry.speakeasyapi.dev/gusto/ruby-sdk/gusto-embedded-oas-java-code-samples-v2026-06-15-code-samples
65+
labelOverride:
66+
fixedValue: Java (SDK)
67+
blocking: false

RELEASES.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,12 @@ Based on:
66
- OpenAPI Doc
77
- Speakeasy CLI 1.764.0 (2.885.0) https://github.com/speakeasy-api/speakeasy
88
### Generated
9-
- [java v0.0.1] gusto_embedded_v_2025_11_15
9+
- [java v0.0.1] gusto_embedded_v_2025_11_15
10+
11+
## 2026-06-01 00:53:52
12+
### Changes
13+
Based on:
14+
- OpenAPI Doc
15+
- Speakeasy CLI 1.768.2 (2.889.1) https://github.com/speakeasy-api/speakeasy
16+
### Generated
17+
- [java v0.0.1] gusto_embedded_v_2026_06_15

0 commit comments

Comments
 (0)