Contractors
Update a contractor
Changed onUpdate a contractor.
🚧 Warning
Watch out when changing a contractor's type (when the contractor is finished onboarding). Specifically, changing contractor type can be dangerous since Gusto won't recognize and file two separate 1099s if they simply change from business to individual
scope: contractors:write
put/v1/contractors/{contractor_uuid}
Request
- Base URLhttps://api.gusto-demo.com
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
contractor_uuidstring required
The UUID of the contractor
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
{
"version": "56d00c178bc7393b2a206ed6a86afcb4",
"start_date": "2020-01-11",
"hourly_rate": "40.0"
}Response
Successful
Example response
{
"hourly_rate": "50.0"
}Changes
- info
added the new optional request property
//// - info
added the optional property
to the response with the status
- info