Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
12 changes: 6 additions & 6 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,20 @@ speakeasyVersion: 1.513.4
sources:
GustoEmbedded-OAS:
sourceNamespace: gusto-embedded-oas
sourceRevisionDigest: sha256:b6231dbd5bfe779803fc89e53d1eb2a8f2410b4de85bd64d965fda1e3cc9507e
sourceBlobDigest: sha256:fd0ff3b53eea2bd9b89b0584cf31e1a8c25d405a55d4d0237624a49b7b6b064a
sourceRevisionDigest: sha256:ab19f0ae7dea054d3df2a031cd9e3ec5ca701f157d72d25cb1bb0f83d5a1fafe
sourceBlobDigest: sha256:d7b953dfa4be8c41dd7aa60cb8a0afbb300fd170e449e5eb24c8d61ac4f298fd
tags:
- latest
- speakeasy-sdk-regen-1745022438
- speakeasy-sdk-regen-1759192108
- "2024-04-01"
targets:
gusto-embedded:
source: GustoEmbedded-OAS
sourceNamespace: gusto-embedded-oas
sourceRevisionDigest: sha256:b6231dbd5bfe779803fc89e53d1eb2a8f2410b4de85bd64d965fda1e3cc9507e
sourceBlobDigest: sha256:fd0ff3b53eea2bd9b89b0584cf31e1a8c25d405a55d4d0237624a49b7b6b064a
sourceRevisionDigest: sha256:ab19f0ae7dea054d3df2a031cd9e3ec5ca701f157d72d25cb1bb0f83d5a1fafe
sourceBlobDigest: sha256:d7b953dfa4be8c41dd7aa60cb8a0afbb300fd170e449e5eb24c8d61ac4f298fd
codeSamplesNamespace: gusto-embedded-oas-code-samples
codeSamplesRevisionDigest: sha256:868aac81d768a0cc0a0f2736edeed9a88b4ba23e77276079971b9cc8bd2c0151
codeSamplesRevisionDigest: sha256:c66beaa92c7e018b234a819b5b5ec2c6a0cbb721ec1648bc122fbbd63088115a
workflow:
workflowVersion: 1.0.0
speakeasyVersion: 1.513.4
Expand Down
1,191 changes: 1,109 additions & 82 deletions gusto_embedded/.speakeasy/gen.lock

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion gusto_embedded/.speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ generation:
oAuth2ClientCredentialsEnabled: true
oAuth2PasswordEnabled: true
ruby:
version: 0.2.11
version: 0.2.12
author: Gusto
description: Ruby Client SDK Generated by Speakeasy
flattenGlobalSecurity: false
Expand Down
2 changes: 1 addition & 1 deletion gusto_embedded/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
gusto_embedded_client (0.2.11)
gusto_embedded_client (0.2.12)
faraday
faraday-multipart
rack
Expand Down
22 changes: 17 additions & 5 deletions gusto_embedded/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -139,10 +139,11 @@ end

### [bank_accounts](docs/sdks/bankaccounts/README.md)

* [create](docs/sdks/bankaccounts/README.md#create) - Create a company bank account
* [get](docs/sdks/bankaccounts/README.md#get) - Get all company bank accounts
* [create](docs/sdks/bankaccounts/README.md#create) - Create a company bank account
* [verify](docs/sdks/bankaccounts/README.md#verify) - Verify a company bank account
* [create_from_plaid_token](docs/sdks/bankaccounts/README.md#create_from_plaid_token) - Create a bank account from a plaid processor token
* [delete_v1_companies_company_id_bank_accounts_bank_account_id](docs/sdks/bankaccounts/README.md#delete_v1_companies_company_id_bank_accounts_bank_account_id) - Delete a company bank account


### [companies](docs/sdks/companies/README.md)
Expand Down Expand Up @@ -187,6 +188,8 @@ end
* [get_employee_benefits](docs/sdks/companybenefits/README.md#get_employee_benefits) - Get all employee benefits for a company benefit
* [update_employee_benefits](docs/sdks/companybenefits/README.md#update_employee_benefits) - Bulk update employee benefits for a company benefit
* [get_requirements](docs/sdks/companybenefits/README.md#get_requirements) - Get benefit fields requirements by ID
* [get_v1_company_benefits_company_benefit_id_contribution_exclusions](docs/sdks/companybenefits/README.md#get_v1_company_benefits_company_benefit_id_contribution_exclusions) - Get contribution exclusions for a company benefit
* [put_v1_company_benefits_company_benefit_id_contribution_exclusions](docs/sdks/companybenefits/README.md#put_v1_company_benefits_company_benefit_id_contribution_exclusions) - Update contribution exclusions for a company benefit

### [company_forms](docs/sdks/companyforms/README.md)

Expand All @@ -211,12 +214,14 @@ end

### [contractor_payment_groups](docs/sdks/contractorpaymentgroups/README.md)

* [create](docs/sdks/contractorpaymentgroups/README.md#create) - Create a contractor payment group
* [get_list](docs/sdks/contractorpaymentgroups/README.md#get_list) - Get contractor payment groups for a company
* [create](docs/sdks/contractorpaymentgroups/README.md#create) - Create a contractor payment group
* [preview](docs/sdks/contractorpaymentgroups/README.md#preview) - Preview a contractor payment group
* [get](docs/sdks/contractorpaymentgroups/README.md#get) - Fetch a contractor payment group
* [get](docs/sdks/contractorpaymentgroups/README.md#get) - Get a contractor payment group
* [delete](docs/sdks/contractorpaymentgroups/README.md#delete) - Cancel a contractor payment group
* [fund](docs/sdks/contractorpaymentgroups/README.md#fund) - Fund a contractor payment group [DEMO]
* [get_v1_contractor_payment_groups_id_partner_disbursements](docs/sdks/contractorpaymentgroups/README.md#get_v1_contractor_payment_groups_id_partner_disbursements) - Get partner disbursements for a contractor payment group
* [patch_v1_contractor_payment_groups_id_partner_disbursements](docs/sdks/contractorpaymentgroups/README.md#patch_v1_contractor_payment_groups_id_partner_disbursements) - Update partner disbursements for a contractor payment group

### [contractor_payment_method](docs/sdks/contractorpaymentmethod/README.md)

Expand Down Expand Up @@ -249,6 +254,7 @@ end
* [update_onboarding_status](docs/sdks/contractors/README.md#update_onboarding_status) - Change the contractor's onboarding status
* [get_address](docs/sdks/contractors/README.md#get_address) - Get a contractor address
* [update_address](docs/sdks/contractors/README.md#update_address) - Update a contractor's address
* [get_v1_companies_company_id_contractors_payment_details](docs/sdks/contractors/README.md#get_v1_companies_company_id_contractors_payment_details) - List contractor payment details

### [departments](docs/sdks/departments/README.md)

Expand Down Expand Up @@ -333,6 +339,7 @@ end

* [list](docs/sdks/employees/README.md#list) - Get employees of a company
* [create](docs/sdks/employees/README.md#create) - Create an employee
* [get_v1_companies_company_id_employees_payment_details](docs/sdks/employees/README.md#get_v1_companies_company_id_employees_payment_details) - Get employee payment details for a company
* [create_historical](docs/sdks/employees/README.md#create_historical) - Create a historical employee
* [get](docs/sdks/employees/README.md#get) - Get an employee
* [update](docs/sdks/employees/README.md#update) - Update an employee.
Expand Down Expand Up @@ -446,6 +453,7 @@ end
### [notifications](docs/sdks/notifications/README.md)

* [get_details](docs/sdks/notifications/README.md#get_details) - Get a notification's details
* [get_company_notifications](docs/sdks/notifications/README.md#get_company_notifications) - Get notifications for company

### [pay_schedules](docs/sdks/payschedules/README.md)

Expand All @@ -467,8 +475,8 @@ end

### [payrolls](docs/sdks/payrolls/README.md)

* [create_off_cycle](docs/sdks/payrolls/README.md#create_off_cycle) - Create an off-cycle payroll
* [list](docs/sdks/payrolls/README.md#list) - Get all payrolls for a company
* [create_off_cycle](docs/sdks/payrolls/README.md#create_off_cycle) - Create an off-cycle payroll
* [get_approved_reversals](docs/sdks/payrolls/README.md#get_approved_reversals) - Get approved payroll reversals
* [get](docs/sdks/payrolls/README.md#get) - Get a single payroll
* [update](docs/sdks/payrolls/README.md#update) - Update a payroll by ID
Expand All @@ -484,6 +492,8 @@ end
* [get_pay_stub](docs/sdks/payrolls/README.md#get_pay_stub) - Get an employee pay stub (pdf)
* [get_pay_stubs](docs/sdks/payrolls/README.md#get_pay_stubs) - Get an employee's pay stubs
* [generate_printable_checks](docs/sdks/payrolls/README.md#generate_printable_checks) - Generate printable payroll checks (pdf)
* [get_v1_companies_company_id_payrolls_id_partner_disbursements](docs/sdks/payrolls/README.md#get_v1_companies_company_id_payrolls_id_partner_disbursements) - Get partner disbursements for a payroll
* [patch_v1_companies_company_id_payrolls_id_partner_disbursements](docs/sdks/payrolls/README.md#patch_v1_companies_company_id_payrolls_id_partner_disbursements) - Update partner disbursements for a payroll

### [recovery_cases](docs/sdks/recoverycases/README.md)

Expand All @@ -493,7 +503,8 @@ end
### [reports](docs/sdks/reports/README.md)

* [create_custom](docs/sdks/reports/README.md#create_custom) - Create a custom report
* [get](docs/sdks/reports/README.md#get) - Get a report
* [post_payrolls_payroll_uuid_reports_general_ledger](docs/sdks/reports/README.md#post_payrolls_payroll_uuid_reports_general_ledger) - Create a general ledger report
* [get_reports_request_uuid](docs/sdks/reports/README.md#get_reports_request_uuid) - Get a report
* [get_template](docs/sdks/reports/README.md#get_template) - Get a report template

### [signatories](docs/sdks/signatories/README.md)
Expand Down Expand Up @@ -531,6 +542,7 @@ end
* [delete_subscription](docs/sdks/webhooks/README.md#delete_subscription) - Delete a webhook subscription
* [verify](docs/sdks/webhooks/README.md#verify) - Verify the webhook subscription
* [request_verification_token](docs/sdks/webhooks/README.md#request_verification_token) - Request the webhook subscription verification_token
* [get_v1_webhooks_health_check](docs/sdks/webhooks/README.md#get_v1_webhooks_health_check) - Get the webhooks health status

### [wire_in_requests](docs/sdks/wireinrequests/README.md)

Expand Down
12 changes: 11 additions & 1 deletion gusto_embedded/RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,4 +108,14 @@ Based on:
### Generated
- [ruby v0.2.11] gusto_embedded
### Releases
- [Ruby Gems v0.2.11] https://rubygems.org/gems/gusto_embedded_client/versions/0.2.11 - gusto_embedded
- [Ruby Gems v0.2.11] https://rubygems.org/gems/gusto_embedded_client/versions/0.2.11 - gusto_embedded

## 2025-10-14 00:27:55
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.513.4 (2.545.4) https://github.com/speakeasy-api/speakeasy
### Generated
- [ruby v0.2.12] gusto_embedded
### Releases
- [Ruby Gems v0.2.12] https://rubygems.org/gems/gusto_embedded_client/versions/0.2.12 - gusto_embedded
2 changes: 0 additions & 2 deletions gusto_embedded/docs/models/operations/accounttype.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# AccountType

The bank account type


## Values

Expand Down
13 changes: 13 additions & 0 deletions gusto_embedded/docs/models/operations/aggregation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Aggregation

The breakdown of the report. Use 'default' for no split.


## Values

| Name | Value |
| ------------- | ------------- |
| `DEFAULT` | default |
| `JOB` | job |
| `DEPARTMENT` | department |
| `INTEGRATION` | integration |
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# DeleteV1CompaniesCompanyIdBankAccountsBankAccountIdHeaderXGustoAPIVersion

Determines the date-based API version associated with your API call. If none is provided, your application's [minimum API version](https://docs.gusto.com/embedded-payroll/docs/api-versioning#minimum-api-version) is used.


## Values

| Name | Value |
| ------------------------------------ | ------------------------------------ |
| `TWO_THOUSAND_AND_TWENTY_FOUR_04_01` | 2024-04-01 |
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# DeleteV1CompaniesCompanyIdBankAccountsBankAccountIdRequest


## Fields

| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `company_id` | *::String* | :heavy_check_mark: | The UUID of the company |
| `bank_account_id` | *::String* | :heavy_check_mark: | The UUID of the company bank account |
| `x_gusto_api_version` | [T.nilable(::GustoEmbedded::Operations::DeleteV1CompaniesCompanyIdBankAccountsBankAccountIdHeaderXGustoAPIVersion)](../../models/operations/deletev1companiescompanyidbankaccountsbankaccountidheaderxgustoapiversion.md) | :heavy_minus_sign: | Determines the date-based API version associated with your API call. If none is provided, your application's [minimum API version](https://docs.gusto.com/embedded-payroll/docs/api-versioning#minimum-api-version) is used. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# DeleteV1CompaniesCompanyIdBankAccountsBankAccountIdResponse


## Fields

| Field | Type | Required | Description |
| --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- |
| `content_type` | *::String* | :heavy_check_mark: | HTTP response content type for this operation |
| `status_code` | *::Integer* | :heavy_check_mark: | HTTP response status code for this operation |
| `raw_response` | [Faraday::Response](https://www.rubydoc.info/gems/faraday/Faraday/Response) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
| `unprocessable_entity_error_object` | [T.nilable(::GustoEmbedded::Shared::UnprocessableEntityErrorObject)](../../models/shared/unprocessableentityerrorobject.md) | :heavy_minus_sign: | not found |
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# DeleteV1CompaniesCompanyIdPayrollsHeaderXGustoAPIVersion

Determines the date-based API version associated with your API call. If none is provided, your application's [minimum API version](https://docs.gusto.com/embedded-payroll/docs/api-versioning#minimum-api-version) is used.


## Values

| Name | Value |
| ------------------------------------ | ------------------------------------ |
| `TWO_THOUSAND_AND_TWENTY_FOUR_04_01` | 2024-04-01 |
Loading