v1

latestOpenAPI 3.1.02026-07-243113441.2 MB
Companies

Accept terms of service for an admin

Deprecated: use POST /v1/partner_managed_companies/{company_uuid}/terms_of_service.

Accept the Gusto Embedded Payroll's Terms of Service. The user must be a company admin in order to accept the Terms of Service.

scope: terms_of_services:write

post/v1/partner_managed_companies/{company_uuid}/accept_terms_of_service

Path parameters

company_uuidstring required

The UUID of the company

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

emailstring required

The user's email address on Gusto. You can retrieve the user's email via company's /admins, /employees, /signatories, and /contractors endpoints.

ip_addressstring required

The IP address of the user who viewed and accepted the Terms of Service.

external_user_idstring required

The user ID on your platform.