v1

latestOpenAPI 3.1.02026-07-243113441.2 MB
Company Benefits

Update contribution exclusions for a company benefit

Updates contribution exclusions for a given company benefit.

Currently this endpoint only works for 401-k and Roth 401-k benefit types.

scope: company_benefits:write

put/v1/company_benefits/{company_benefit_id}/contribution_exclusions

Path parameters

company_benefit_idstring required

The UUID of the company benefit

Headers

X-Gusto-API-Version'2026-06-15'

Determines the date-based API version associated with your API call. If none is provided, your application's minimum API version is used.

Request body

Example request

{
  "contribution_exclusions": [
    {
      "contribution_uuid": "082dfd3e-5b55-11f0-bb42-ab7136ba04e2",
      "contribution_type": "Bonus"
    }
  ]
}

Response

Example response

contribution_uuidstring required

The UUID of the contribution type.

contribution_typestring required

The name of the contribution type.

excludedboolean required

Whether this contribution type is excluded from the benefit.

Example response

[
  {
    "contribution_uuid": "082dfd3e-5b55-11f0-bb42-ab7136ba04e2",
    "contribution_type": "Bonus"
  }
]