Enums
Enumeration Types (or Enums) are scalars that restricts the value to a set of predefined constants.
AccountType
The type of account a user can have.
| Values |
|---|
WORKER |
COMPANY |
RECRUITER |
ORGANISATION |
PARTNER |
AiChatContext
The contexts that the AI chat can be used in.
| Values |
|---|
HIRE |
DIALOG |
AiJobDescriptionContext
The job description context types
| Values |
|---|
JOB_POST |
DIRECT_HIRE |
ApprovalApprovableOrderByColumn
The columns that the approvables list can be ordered by.
| Values |
|---|
CREATED_AT |
ApprovalApprovableState
The state of an approval request or an action taken by an approver.
| Values |
|---|
UNKNOWN |
REQUESTED |
APPROVED |
REJECTED |
NEEDS_CHANGE |
CANCELLED |
ApprovalCancellationReason
The reason an approval request was automatically cancelled before completion.
| Values |
|---|
HIRE_ENDED |
HIRE_CANCELLED |
JOB_CLOSED |
APPROVAL_REJECTED |
CLASSIFICATION_RETRIGGERED |
WORKFLOW_RETRIGGERED |
APPROVABLE_REMOVED |
ApprovalStatus
The operational status of an approval flow. Only active approvals are evaluated when trigger events occur.
| Values |
|---|
ACTIVE |
INACTIVE |
ARCHIVED |
ApprovalTrigger
The event that triggers an approval flow. All triggers currently apply to hires only — jobs, payment requests, and other entities are not supported.
| Values |
|---|
NONE |
HIRE_CREATED |
HIRE_CHANGED |
CLASSIFICATION_CREATED |
Association
The estimated commitment of a job.
| Values |
|---|
SMALL_TASK |
PROJECT |
BIG_PROJECT |
PART_TIME |
FULL_TIME |
BatchActionType
The action to run on a batch.
| Values |
|---|
PROCESS |
EXPORT |
UNDO |
BatchItemStatus
The status of an item in a batch.
| Values |
|---|
PROCESSING |
PROCESSED |
BatchType
The type of items grouped in a batch for bulk processing.
| Values |
|---|
PARTNER_PAYMENT_REQUESTS |
BidStatus
The status of a bid.
| Values |
|---|
OPEN |
ACCEPTED |
REJECTED |
CANCELLED |
BusinessEntityType
The legal structure of a worker’s business, which varies by market and determines payment and compliance requirements.
| Values |
|---|
COMMON |
NO_SETUP |
PERSONAL |
AU_LTD |
AU_SOLE_TRADER |
DE_FREELANCER |
DE_TRADESPERSON |
DE_ENTREPRENEURIAL |
DE_LTD |
NL_LTD |
NL_SOLE_TRADER |
B_INCOME |
FR_LTD |
FR_SOLE_TRADER |
IE_LTD |
IE_SOLE_TRADER |
SG_LTD |
SG_SOLE_TRADER |
LTD |
SOLE_TRADER |
UMBRELLA |
ClassificationResult
Determination result
| Values |
|---|
EMPLOYEE |
LIKELY_EMPLOYEE Deprecated |
UNKNOWN |
LIKELY_INDEPENDENT Deprecated |
INDEPENDENT |
ClassificationStatus
The status of a worker classification (e.g. IR35) on a hire, from initial questionnaire through to acceptance.
| Values |
|---|
INCOMPLETE |
SUBMITTED |
PENDING_ACCEPTANCE |
ACCEPTED |
ClassificationType
Determination
| Values |
|---|
IR35 |
UK_SOLE_TRADER_CLASSIFICATION |
US_WORKER_CLASSIFICATION |
GLOBAL_WORKER_CLASSIFICATION |
NL_WORKER_CLASSIFICATION |
ClassificationUsage
Indicates whether a hire uses Worksome Classify or not, and if the classification has been overridden.
| Values |
|---|
NOT_USING |
USING |
USING_WITH_OVERRIDE |
ComplianceActorTypes
The actor needed to complete a compliance.
| Values |
|---|
WORKER |
COMPANY |
RECRUITER |
WORKSOME |
ComplianceName
Compliance name identifier.
| Values |
|---|
ADDRESS |
BANK_ACCOUNT |
BACKGROUND_CHECKS |
COMMON_BUSINESS_ENTITY Deprecated |
COMPANY_COMMON_BUSINESS_ENTITY |
FREELANCER_COMMON_BUSINESS_ENTITY |
RECRUITER_COMMON_BUSINESS_ENTITY |
COMPANY_ADDRESS |
COMPANY_AU_BUSINESS_ENTITY |
COMPANY_CA_BUSINESS_ENTITY |
COMPANY_DE_BUSINESS_ENTITY |
COMPANY_NL_BUSINESS_ENTITY |
COMPANY_SG_BUSINESS_ENTITY |
COMPANY_US_BUSINESS_ENTITY |
CONTRACT_CHANGES |
CONTRACT_DOC |
EMPLOYMENT_COST |
FREELANCER_AU_BUSINESS_ENTITY |
FREELANCER_CA_BUSINESS_ENTITY |
FREELANCER_DE_BUSINESS_ENTITY |
FREELANCER_DK_BUSINESS_ENTITY |
FREELANCER_FR_BUSINESS_ENTITY |
FREELANCER_IE_BUSINESS_ENTITY |
FREELANCER_NL_BUSINESS_ENTITY |
FREELANCER_SG_BUSINESS_ENTITY |
FREELANCER_UK_BUSINESS_ENTITY |
FREELANCER_US_BUSINESS_ENTITY |
FLSA |
FULL_NAME |
GATE_HIRE_ACCEPT |
GATE_HIRE_CREATE_BILL |
GATE_HIRE_OFFER |
GATE_HIRE_PROGRESS |
GLOBAL_CONTRACT_TYPE |
GLOBAL_CONTRACT_TYPE_HIRE |
IR35 |
IR35_COMPANY_SETTINGS |
ONSITE_PRESENCE |
PAYE_ACCEPT |
RECRUITER_US_BUSINESS_ENTITY |
RECRUITER_NL_BUSINESS_ENTITY |
UK_CONTRACT_TYPE |
UK_CONTRACT_TYPE_SOLE_TRADER |
UK_PAYE_EMPLOYMENT |
UK_PAYE_REQUIRED_CONTRACT_DATES |
UK_PAYROLL |
UK_PAYROLL_CONTRACT_PERIOD |
UK_SOLE_TRADER |
UK_SOLE_TRADER_CLASSIFICATION |
UK_STATEMENT_OF_WORK |
UK_TAX |
US_CONTRACT_TYPE |
US_TAX |
US_WORKER_CLASSIFICATION |
US_WORKER_LOCATION |
US_W2_RETROACTIVE_START_DATE |
UK_VALID_CONTRACT_SETUP |
W2_HIRE |
GLOBAL_WORKER_CLASSIFICATION |
NL_CONTRACT_TYPE |
NL_WORKER_CLASSIFICATION |
VALID_VAT |
EMPLOYER_OF_RECORD |
WCR_ACCEPTANCE |
CONTRACT_START_AND_END_DATE |
PAYROLL_CURRENCY |
SO_W_CONFIRMATION |
NL_WAADI_REGISTRATION |
NL_SNA_CERTIFICATION |
BUSINESS_ENTITY_TYPE_VALIDITY |
BUSINESS_ENTITY_TYPE_UPDATE |
ContactStatus
The status of a contact.
| Values |
|---|
INVITED |
ACTIVE |
DECLINED |
APPLIED |
BLOCKED |
ContactStatusFilter
The status for filtering contacts.
| Values |
|---|
AVAILABLE |
UNAVAILABLE |
ContractStatus
The lifecycle status of a contract within a hire — draft, active, or archived.
| Values |
|---|
DRAFT |
ACTIVE |
ARCHIVED |
ContractTerminationReason
The reasons for terminating an active contract with a worker.
| Values |
|---|
WORKER_UNAVAILABILITY |
PROJECT_COMPLETED_EARLY |
MUTUAL_AGREEMENT_TO_TERMINATE |
BUDGET_CONSTRAINTS |
CHANGE_IN_PROJECT_SCOPE |
PERFORMANCE_ISSUES |
COMMUNICATION_ISSUES |
PERSONAL_REASONS |
LEGAL_OR_COMPLIANCE_ISSUES |
VIOLATION_OF_CONTRACT_TERMS |
UNFORESEEN_CIRCUMSTANCES |
DISSATISFACTION_WITH_QUALITY_OF_WORK |
CONFLICT_OF_INTEREST |
OTHER |
ContractType
The engagement model of a contract, which determines payment method and compliance requirements (e.g. PSC Contractor, PAYE, Statement of Work).
| Values |
|---|
CONTRACT_TYPE_CONTRACTOR |
CONTRACT_TYPE_SOW |
CONTRACT_TYPE_FT |
CONTRACT_TYPE_SOLE_TRADER |
CONTRACT_TYPE_W_2 |
CONTRACT_TYPE_UNKNOWN |
CONTRACT_TYPE_UNDETERMINED |
CONTRACT_TYPE_DEFAULT |
CONTRACT_TYPE_WORKSOME_CLASSIFY |
CONTRACT_TYPE_GLOBAL_PAYROLL |
CONTRACT_TYPE_NL_PAYROLL |
CountryCode
An ISO 3166-1 alpha-2 country code
| Values |
|---|
AD |
AE |
AF |
AG |
AI |
AL |
AM |
AO |
AQ |
AR |
AS |
AT |
AU |
AW |
AX |
AZ |
BA |
BB |
BD |
BE |
BF |
BG |
BH |
BI |
BJ |
BL |
BM |
BN |
BO |
BQ |
BR |
BS |
BT |
BV |
BW |
BY |
BZ |
CA |
CC |
CD |
CF |
CG |
CH |
CI |
CK |
CL |
CM |
CN |
CO |
CR |
CU |
CV |
CW |
CX |
CY |
CZ |
DE |
DJ |
DK |
DM |
DO |
DZ |
EC |
EE |
EG |
EH |
ER |
ES |
ET |
FI |
FJ |
FK |
FM |
FO |
FR |
GA |
GB |
GD |
GE |
GF |
GG |
GH |
GI |
GL |
GM |
GN |
GP |
GQ |
GR |
GS |
GT |
GU |
GW |
GY |
HK |
HM |
HN |
HR |
HT |
HU |
ID |
IE |
IL |
IM |
IN |
IO |
IQ |
IR |
IS |
IT |
JE |
JM |
JO |
JP |
KE |
KG |
KH |
KI |
KM |
KN |
KP |
KR |
KW |
KY |
KZ |
LA |
LB |
LC |
LI |
LK |
LR |
LS |
LT |
LU |
LV |
LY |
MA |
MC |
MD |
ME |
MF |
MG |
MH |
MK |
ML |
MM |
MN |
MO |
MP |
MQ |
MR |
MS |
MT |
MU |
MV |
MW |
MX |
MY |
MZ |
NA |
NC |
NE |
NF |
NG |
NI |
NL |
NO |
NP |
NR |
NU |
NZ |
OM |
PA |
PE |
PF |
PG |
PH |
PK |
PL |
PM |
PN |
PR |
PS |
PT |
PW |
PY |
QA |
RE |
RO |
RS |
RU |
RW |
SA |
SB |
SC |
SD |
SE |
SG |
SH |
SI |
SJ |
SK |
SL |
SM |
SN |
SO |
SR |
SS |
ST |
SV |
SX |
SY |
SZ |
TC |
TD |
TF |
TG |
TH |
TJ |
TK |
TL |
TM |
TN |
TO |
TR |
TT |
TV |
TW |
TZ |
UA |
UG |
UM |
US |
UY |
UZ |
VA |
VC |
VE |
VG |
VI |
VN |
VU |
WF |
WS |
YE |
YT |
ZA |
ZM |
ZW |
Currency
Currency
| Values |
|---|
CAD |
DKK |
EUR |
GBP |
NOK |
SEK |
USD |
AED |
SGD |
AUD |
CustomFieldType
A custom fields type.
| Values |
|---|
SINGLE_SELECT |
FREE_TEXT |
CustomFieldValidationRules
Enum of available validation rules applicable to CustomFields
| Values |
|---|
REQUIRED |
NULLABLE |
CustomFieldVisibility
The visibility of a custom field — whether it is only visible to the company or also editable by the worker.
| Values |
|---|
INTERNAL |
WORKER |
EmployerRecordStatus
The status of the employer record setup for a payroll employment, tracking whether required information has been provided.
| Values |
|---|
INCOMPLETE |
CHANGES_REQUESTED |
PROCESSING |
COMPLETE |
EmploymentCostCategory
The category grouping for an employment cost on a payroll engagement.
| Values |
|---|
GENERAL |
EmploymentCostFrequency
How often an employment cost is applied — ongoing (every pay period) or as a one-time charge.
| Values |
|---|
ONGOING |
ONE_TIME |
EmploymentCostType
How an employment cost is calculated — as a percentage of the worker’s pay or as a fixed amount.
| Values |
|---|
PERCENTAGE |
FIXED |
EmploymentOrderByColumn
The columns that the employments list can be ordered by.
| Values |
|---|
START_DATE |
END_DATE |
WORKER_NAME |
COMPANY_NAME |
JOB_NAME |
EmploymentStatus
The lifecycle status of a payroll employment record associated with a hire.
| Values |
|---|
DRAFT |
ACTIVE |
ENDED |
EngagementType
How a worker is engaged on a hire — as a contractor (direct payment), on payroll, via an external arrangement, or pending classification.
| Values |
|---|
PAYROLL |
CONTRACTOR |
EXTERNAL |
PENDING |
EngagementTypeSetup
The specific setup type of an engagement type.
| Values |
|---|
W2 |
PAYE |
INSIDE_IR35 |
GLOBAL_PAYROLL |
W2_CLASSIFY |
PAYE_CLASSIFY |
INSIDE_IR35_CLASSIFY |
GLOBAL_EMPLOYEE_CLASSIFY |
IC1099 |
OUTSIDE_IR35 |
SOLE_TRADER |
STATEMENT_OF_WORK |
DEFAULT |
IC1099_CLASSIFY |
OUTSIDE_IR35_CLASSIFY |
SOLE_TRADER_CLASSIFY |
GLOBAL_CONTRACTOR_CLASSIFY |
UMBRELLA |
STAFFING_AGENCY |
PENDING |
EvaluationPeriod
The evaluation period selection indicates how quickly a company expects to evaluate candidates and reply to bids on their job posts.
| Values |
|---|
MONTH |
WEEK |
QUICK |
ExpectedExperienceLevel
Expected experience level of the worker.
| Values |
|---|
STUDENT |
JUNIOR |
SENIOR |
EXPERT |
ExperienceLevel
Experience level
| Values |
|---|
NONE |
STUDENT |
NEW |
ONE_TO_FOUR |
FIVE_TO_NINE |
TEN_TO_FOURTEEN |
FIFTEEN_TO_TWENTY_FOUR |
TWENTY_FIVE_PLUS |
SENIOR |
ExportResponseStatus
The status of the export.
| Values |
|---|
SUCCESS |
ERROR |
Fluency
The fluency of a language.
| Values |
|---|
GOOD |
FLUENT |
GeneratorType
The types of export that can be generated.
| Values |
|---|
CSV |
HireActiveStatus
The lifecycle status of a hire, from initial creation through completion or early termination. Draft: created but not yet offered, may be pending approval. Offered: awaiting worker acceptance. Ready: accepted but start date not yet reached. Active: engagement in progress. Ended: concluded naturally or job removed. Cancelled: cancelled before becoming active (includes approval rejections). Terminated: ended early by the company with a termination reason.
| Values |
|---|
DRAFT |
OFFERED |
READY |
ACTIVE |
ENDED |
CANCELLED |
TERMINATED |
HireOrderByColumn
The columns that the hires list can be ordered by.
| Values |
|---|
START_DATE |
END_DATE |
COMPANY_NAME |
WORKER_NAME |
JOB_NAME |
HIRE_ID |
CREATED_AT |
ENGAGEMENT_TYPE |
InsuranceType
The type of insurance for a worker.
| Values |
|---|
GENERAL_LIABILITY |
UMBRELLA_INSURANCE |
PROFESSIONAL_INDEMNITY |
WORKERS_COMPENSATION |
InvoiceStatus
The payment status of an invoice issued to a company.
| Values |
|---|
PAID |
UNPAID |
OVERDUE |
CREDITED |
InvoiceTransactionType
The transaction type of an invoice to use.
| Values |
|---|
INVOICE |
CREDIT_NOTE |
BATCH_INVOICE |
InvoicesOrderByColumn
The columns that invoices can be ordered by.
| Values |
|---|
DATE |
DUE_DATE |
NUMBER |
TOTAL_AMOUNT |
JobCandidateHiringStep
An enum representing the step a JobCandidate is at in the hiring process
| Values |
|---|
SHORTLISTED |
INVITED_TO_APPLY |
APPLIED |
HIRING |
JobCandidateOrderByColumn
The columns that the job candidates list can be ordered by.
| Values |
|---|
WORKER_NAME |
HIRING_STEP |
UPDATED_AT |
JobCandidateStatus
A job candidate may be in several statuses depending on decision taken during hiring process.
| Values |
|---|
ELIGIBLE |
NON_ELIGIBLE |
DUPLICATE |
JobCandidateStatusReason
Specific reason for having made a JobCandidate non-eligible to be a candidate anymore
| Values |
|---|
SKILLS_OR_EXPERIENCE |
SPECIFIC_JOB_CRITERIA |
AVAILABILITY |
MARKET_ELIGIBILITY |
BUDGET |
ACCEPTED_OTHER_JOB |
OTHER_CANDIDATE_ACCEPTED |
ADDED_BY_MISTAKE |
EXISTING_APPLICATION_THROUGH_OTHER_CHANNELS |
JobEndTimeframe
The expected duration or end date of a job engagement.
| Values |
|---|
ONE_MONTH |
THREE_MONTHS |
SIX_MONTHS |
ON_DATE |
OPEN |
JobOrderByColumn
The columns that the jobs list can be ordered by.
| Values |
|---|
CREATED_AT |
EXPECTED_START_DATE |
PUBLISHED_DATE |
CANDIDATES |
JobShareOrderByColumn
The columns that the job shares list can be ordered by.
| Values |
|---|
CREATED_AT |
JobStartTimeframe
When the company expects the job engagement to start.
| Values |
|---|
ASAP |
NEXT_MONTH |
ON_DATE |
JobStatus
The lifecycle status of a job posting. Draft jobs are not yet published — use updateJob to complete details and publish. Active jobs are visible and accepting bids. Completed jobs have been closed after filling or manually. Removed jobs were discarded before any hires.
| Values |
|---|
DRAFT |
ACTIVE |
COMPLETED |
REMOVED |
JobVisibility
Who can see a job posting — trusted contacts in the Talent Pool, staffing agencies, or all workers on the marketplace.
| Values |
|---|
VISIBLE_FOR_TRUSTED_CONTACTS |
VISIBLE_FOR_RECRUITERS |
VISIBLE_FOR_MARKETPLACE |
LanguageName
The name of a language.
| Values |
|---|
ARABIC |
ENGLISH |
FRENCH |
SPANISH |
GERMAN |
ITALIAN |
DANISH |
SWEDISH |
NORWEGIAN |
FINNISH |
DUTCH |
RUSSIAN |
LITHUANIAN |
GREEK |
POLISH |
PORTUGUESE |
CHINESE_MANDARIN |
LegacyTimesheetType
The format of a timesheet submission — structured sheet, uploaded file, free-text entry, or standard timesheet.
| Values |
|---|
FILE |
SHEET |
TEXT |
TIMESHEET |
Locale
A locale identifier.
| Values |
|---|
ENGLISH |
DANISH |
FRENCH |
GERMAN |
DUTCH |
LocationPreference
The location preference.
| Values |
|---|
ONSITE_ONLY |
ONSITE_SOME |
REMOTE_ONLY |
MarketCode
The market code.
| Values |
|---|
US |
UK |
IE |
EU |
CA |
FR |
DE |
DK |
NO |
SE |
FI |
LT |
UAE |
SG |
AU |
NL |
WW |
MilestoneStatus
The status of a deliverable-based milestone, tracking whether payment has been requested and completed.
| Values |
|---|
PENDING |
PAYMENT_REQUESTED |
COMPLETED |
MultiFactorChannel
No description
| Values |
|---|
EMAIL |
SMS |
TOTP |
MultiFactorStatus
No description
| Values |
|---|
APPROVED |
PENDING |
CANCELLED |
FAILED |
OrderByRelationAggregateFunction
Aggregate functions when ordering by a relation without specifying a column.
| Values |
|---|
COUNT |
OrderByRelationWithColumnAggregateFunction
Aggregate functions when ordering by a relation that may specify a column.
| Values |
|---|
AVG |
MIN |
MAX |
SUM |
COUNT |
OvertimeType
The overtime calculation period — daily, weekly, or based on sixth/seventh consecutive working days.
| Values |
|---|
DAILY |
WEEKLY |
SIXTH_DAY |
SEVENTH_DAY |
PaymentRequestOrderByColumn
The columns that the payment requests list can be ordered by.
| Values |
|---|
ISSUED_AT |
PRIORITY |
WORKER |
TOTAL_AMOUNT |
PaymentRequestStatus
The approval status of a payment request from the company’s perspective.
| Values |
|---|
APPROVED |
CANCELLED |
UNAPPROVED |
REJECTED |
PaymentRequestType
The basis for a payment request — time-based (hours/days), a fixed amount, or expenses.
| Values |
|---|
TIME |
AMOUNT |
EXPENSES |
PaymentRequestWorkerPayoutStatus
The worker payout status for a payment request, as seen by the company.
| Values |
|---|
PAID |
PREPAID |
DUE |
OVERDUE |
UNPAID |
PaymentRequestWorkerStatus
The status of a payment request as seen by the worker who submitted it.
| Values |
|---|
DRAFT |
REJECTED |
CANCELLED |
PROCESSING |
COMPLETED |
REQUESTED |
APPROVED |
PaymentScheme
The payment scheme.
| Values |
|---|
ANY |
COMPANY |
GLOBAL_PAYROLL |
UK_PAYE |
UK_PAYE_IR35 |
US_PAYROLL |
US_PAYROLL_WS |
DK_PAYROLL |
DK_B_INCOME |
AU_PAYROLL |
PARTNER_EOR |
PaymentTermDays
The different days supported as payment terms.
| Values |
|---|
EIGHT |
FOURTEEN |
THIRTY |
FORTY_FIVE |
FIFTY_THREE |
SIXTY |
SEVENTY_FIVE |
NINETY |
PaymentTermMethod
The method of payment over a specified term.
| Values |
|---|
END_OF_MONTH |
NET |
ProjectStatusFilter
The status for filtering projects.
| Values |
|---|
OPEN |
ENDED |
RateType
The billing frequency for a hire or payment request — hourly, daily, weekly, monthly, or a fixed amount.
| Values |
|---|
HOURLY |
DAILY |
WEEKLY |
MONTHLY |
FIXED |
UNKNOWN |
RecruiterOrderByColumn
The columns that the recruiters list can be ordered by.
| Values |
|---|
RECRUITER_NAME |
RECRUITER_MARKET |
RECRUITER_FEE |
RECRUITER_OWNERSHIP_DAYS |
RECRUITER_STATUS |
RecruiterStatus
Status for recruiter invites.
| Values |
|---|
ACTIVE |
INVITED |
SkillOrderByColumn
The columns that the skills list can be ordered by.
| Values |
|---|
NAME |
SkillableType
The types that the skills can be applied to.
| Values |
|---|
WORKER |
TRUSTED_CONTACT |
JOB |
SortOrder
Directions for ordering a list of records.
| Values |
|---|
ASC |
DESC |
SourcingChannel
A job candidate sourcing channel origin.
| Values |
|---|
TRUSTED_CONTACT |
CANDIDATE_SUBMISSION |
RECRUITER_ATTRIBUTION |
MARKETPLACE |
TimesheetRegistrationDurationUnit
The unit of a duration for a timesheet registration.
| Values |
|---|
HOURS |
DAYS |
TimesheetRegistrationType
The type of an individual entry within a timesheet — a full day, a break period, or a line item.
| Values |
|---|
DAY |
BREAK |
LINE |
Trashed
Specify if you want to include or exclude trashed results from a query.
| Values |
|---|
ONLY |
WITH |
WITHOUT |
TrustedContactHireHistory
The options representing the hire history of a Trusted contact
| Values |
|---|
PREVIOUSLY_HIRED |
NOT_PREVIOUSLY_HIRED |
TrustedContactHireStatus
The options representing the hire status of a Trusted contact
| Values |
|---|
CURRENTLY_HIRED |
NOT_CURRENTLY_HIRED |
TrustedContactManagedStatus
Who currently manages a trusted contact’s profile — the worker themselves, a staffing agency, or no one (unmanaged).
| Values |
|---|
STAFFING_AGENCY |
WORKER |
UNMANAGED |
TrustedContactOnboardingStatus
The onboarding status of a trusted contact.
| Values |
|---|
PENDING |
COMPLETED |
TrustedContactOrderByColumn
The columns that the trusted contacts list can be ordered by.
| Values |
|---|
WORKER_NAME |
WORKER_JOBS_COUNT |
WORKER_MARKET |
WORKER_COUNTRY |
WORKER_BUSINESS_SETUP |
WORKER_COMPANY_NAME |
WORKER_DATE_ADDED |
WORKER_STATUS_UPDATED |
WORKER_RTW_VERIFICATION |
TrustedContactOrigin
The origin of the Trusted contact
| Values |
|---|
INVITED |
ADDED |
TrustedContactOriginChannel
The channel the trusted contact arrived from
| Values |
|---|
EXISTING_SETUP |
DIRECT_INVITE |
PERSONAL_INVITE |
CANDIDATE_SUBMISSION |
MARKETPLACE_HIRE |
EXTERNAL_LINK |
ORGANISATION_HIRE |
TrustedContactStaffingAgencyStatus
The staffing agency assignment status for a worker.
| Values |
|---|
HAS_OWNERSHIP |
NO_OWNERSHIP |
TypeSupportingCustomFieldValues
A type that can have an custom field applied to it.
| Values |
|---|
JOB |
CONTRACT |
TRUSTED_CONTACT |
PAYMENT_REQUEST |
COMPANY_RECRUITER |
UserGroupStatus
The status of a user group used in approval workflows — active groups can be assigned as approvers.
| Values |
|---|
ACTIVE |
INACTIVE |
ARCHIVED |
WcrSupersedeType
Sds supersede type
| Values |
|---|
DISPUTE |
OVERRIDE |
WebhookEventType
The types of events that can trigger a webhook.
| Values |
|---|
CONTRACT_ACCEPTED |
HIRE_ENDED |
HIRE_ACCEPTED |
HIRE_CANCELLED |
HIRE_UPDATED |
TRUSTED_CONTACT_UPDATED |
HIRE_TERMINATED |
PAYMENT_REQUEST_ISSUED |
PAYMENT_REQUEST_APPROVED |
PAYMENT_REQUEST_REJECTED |
PAYMENT_REQUEST_PAID |
PAYMENT_REQUEST_CANCELLED |
PAYMENT_REQUEST_WORKER_PAID_OUT |
PAYMENT_REQUEST_RECRUITER_PAID_OUT |
INVOICE_CREATED |
INVOICE_PAID |
CREDIT_NOTE_CREATED |
WorkflowVariableOperator
This enum defines operators for use with approval rules.
Should be used as VariableValue WorkflowVariableOperator RuleValue
| Values |
|---|
LESS |
GREATER |
LESS_OR_EQUALS |
GREATER_OR_EQUALS |
EQUALS |
NOT_EQUALS |
CONTAINS |
DOES_NOT_CONTAIN |
CHANGED |