Unions

Union types define that a returned type may be one of many other types.

Approvable

Approvables which can triggered for an approval workflow.

Possible Types
Hire

JobShareableAccount

A subset of accounts for which a job can be shared with.

Possible Types
Worker
Recruiter

MultiFactor

A multi-factor instance.

Possible Types
SmsMultiFactor
TotpMultiFactor

Nodeable

Nodes which can included in a workflow.

Possible Types
ApprovalRule

Notable

Union of types which can include notes.

Possible Types
Job
TrustedContact

SupportsCustomFieldValue

Union of types which custom field values may be applied to.

This is closely coupled to the TypeSupportingCustomFieldValues enum.

Possible Types
Job
Contract
TrustedContact