v1

latestOpenAPI 3.1.02026-07-243113441.2 MB
Contractor Forms

Get a contractor form

Get a contractor form

scope: contractor_forms:read

get/v1/contractors/{contractor_uuid}/forms/{form_id}

Path parameters

contractor_uuidstring required

The UUID of the contractor

form_idstring required

The UUID of the form

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.

Response

Example response

uuidstring required

The UUID of the form

namestring

The type identifier of the form

titlestring

The title of the form

descriptionstring

The description of the form

draftboolean

If the form is in a draft state. E.g. End of year tax forms may be provided in a draft state prior to being finalized.

yearinteger nullable

The year of this form. For some forms, e.g. tax forms, this is the year which the form represents. A 1099 for January - December 2022 would be delivered in January 2023 and have a year value of 2022. This value is nullable and will not be present on all forms.

quarterinteger nullable

The quarter of this form. This value is currently always null since it is not present on any contractor forms.

requires_signingboolean

A boolean flag that indicates whether the form needs signing or not. Note that this value will change after the form is signed.

document_content_typestring nullable

The content type of the associated document. Most forms are PDFs with a content type of application/pdf. Some tax file packages will be zip files (containing PDFs) with a content type of application/zip. This attribute will be null when the document has not been prepared.

contractor_uuidstring

The contractor UUID