GuidesAPI ReferenceChangelogAPI StatusAPI PolicyGusto Security
API Reference

Sign an employee form

Sign an employee form.

The optional preparer attributes are only valid for I-9 form. When a preparer is used, the first name, last name, street address, city, state, and zip for that preparer are all required.

scope: employee_forms:sign

Path Params
string
required

The UUID of the employee

string
required

The UUID of the form

Body Params
string
required

The signature

boolean
required

Whether you agree to sign electronically

string

The IP address of the signatory who signed the form. Both IPv4 AND IPv6 are supported. You must provide the IP address with either this parameter OR you can leave out this parameter and set the IP address in the request header using the x-gusto-client-ip header instead.

boolean

Whether there is a preparer

string
string
string
string
string
string
string
string

Whether preparer agrees to sign electronically

boolean

Whether there is a 2nd preparer

string
string
string
string
string
string
string
string

Whether 2nd preparer agrees to sign electronically

boolean

Whether there is a 3rd preparer

string
string
string
string
string
string
string
string

Whether 3rd preparer agrees to sign electronically

boolean

Whether there is a 4th preparer

string
string
string
string
string
string
string
string

Whether 4th preparer agrees to sign electronically

Headers
string

Optional header to supply the IP address. This can be used to supply the IP address for signature endpoints instead of the signed_by_ip_address parameter.

string
enum
Defaults to 2026-02-01

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

Allowed:
Responses

404

Not Found

The requested resource does not exist. Make sure the provided UUID is valid.

Language
Credentials
Bearer
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json