GuidesAPI ReferenceChangelogAPI PolicyAPI StatusGusto Security
API Reference
v2023-09-01 is in the deprecation process and all prior versions have been deprecated. Click this banner to review our version upgrade guide.

Get all contractor forms

Get a list of all contractor's forms

scope: contractor_forms:read

Path Params
string
required

The UUID of the contractor

Headers
string
Defaults to 2024-04-01

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

Responses

Response body
array of objects
object
string
required

The UUID of the form

string

The type identifier of the form

string

The title of the form

string

The description of the form

boolean

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.

integer | null

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.

integer | null

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

boolean

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

string | null

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.

string

The contractor UUID

404

Not Found

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

Language
Credentials