Input Objects
Input Objects represent input to a query or mutation.
AcceptBidInput
The input used for hiring.
| Fields |
|---|
bidID! |
contactPersonIDIf not supplied, the currently authenticated user will be used. |
billingContactPersonIDIf not supplied, the currently authenticated user will be used. |
startDateDateThis date is used on the draft contract. |
endDateDateThis date is used on the draft contract. |
jobTitleStringIf not filled out, the job title from the job of the bid will be used. This title is used on the draft contract. |
jobDescriptionStringIf not filled out, the job description from the job of the bid will be used. This title is used on the draft contract. |
paymentTermMethodPaymentTermMethod |
paymentTermDaysPaymentTermDays |
purchaseOrderNumberString |
additionalTermsStringThe contract is always subject to the terms and conditions for Worksome’s platform. |
workplaceAddressStringThis will be part of the contract also. The Address should be a full address, with city and postal code. |
customInvoiceTextStringThis text will be shown on the top of each invoice once they are created. |
companyNameStringIf not set the current company name will be used instead. |
companyAddressStringIf not set the current company address will be used instead. |
companyZipCodeStringIf not set the current company zip code will be used instead. |
companyCityStringIf not set the current company city will be used instead. |
companyCountryStringIf not set the current company country will be used instead. |
recruiterRecruiterInput |
closeOtherConversationsBoolean |
closingMessageString |
attachments[ID!] |
externalIdentifierString |
ActionApprovalApprovableInput
The input used for creating approval rule fields.
| Fields |
|---|
idID! |
statusApprovalApprovableState |
reasonString |
AddressInput
An input for storing the given address.
| Fields |
|---|
addressString |
postCodeString |
cityString |
countryString |
stateString |
ApprovalApprovablesOrderByClauseInput
The input object used to sort approvals.
| Fields |
|---|
fieldApprovalApprovableOrderByColumn |
orderSortOrder |
ApproveEmploymentChangesInput
Input for approving employment changes.
| Fields |
|---|
employmentID! |
ApproveTrustedContactInput
The details for approving a trusted contact.
| Fields |
|---|
idID! |
ArgsInput
An input for additional arguments for the export.
| Fields |
|---|
companies[Int!]! |
dateFromDate |
dateToDate |
metaString |
AttachJobsToProjectInput
The input used for attaching one or more jobs to a project.
| Fields |
|---|
jobs[ID!]! |
projectID! |
AttachUsersToUserGroupInput
The input used for attaching one or more users to a group.
| Fields |
|---|
userGroupID! |
users[ID!] |
AttributeRecruiterToHireInput
The input object used for attributing a recruiter to a hire.
| Fields |
|---|
hireID! |
recruiterID! |
feeStrictPercentage |
ownershipDaysInt! |
ownershipStartDateDate! |
BatchActionScopeInput
Scope for selecting which items in the batch to target.
| Fields |
|---|
ids[ID!] |
excludeIds[ID!] |
statusBatchItemStatus |
BbanInput
The BBAN input details.
| Fields |
|---|
bsbString |
bankIdString |
bankCodeString |
branchIdString |
branchCodeString |
accountNumberString |
accountSuffixString |
institutionNumberString |
transitNumberString |
registrationNumberString |
routingCodeString |
sortCodeString |
purposeOfPaymentString |
BlockTrustedContactInput
The details for blocking a trusted contact.
| Fields |
|---|
idID! |
accountID! |
CancelHireInput
The input object used for all the information required to cancel a hire.
| Fields |
|---|
hireID! |
messageString! |
ChangeEmailInput
The details required for changing the email.
| Fields |
|---|
userIDIf this is null or excluded, the currently authenticated user’s email will be changed. |
emailString! |
CreateApprovalInput
The input used for creating an approval.
| Fields |
|---|
nameString! |
statusApprovalStatus! |
triggerApprovalTrigger! |
descriptionString |
companyID! |
CreateApprovalRuleInput
The input used for creating approval rules.
| Fields |
|---|
approvalID! |
rules[CreateWorkflowVariableFieldInput!]! |
CreateApproverInput
The input used for creating approvers.
| Fields |
|---|
approvalRuleID! |
userGroupID! |
positionInt! |
CreateBatchInput
The input used for creating batches.
| Fields |
|---|
accountID! |
typeBatchType! |
items[ID!] |
CreateCompanyRecruiterInput
The details for adding and inviting a recruiter.
| Fields |
|---|
companyID! |
nameString! |
emailString! |
recruiterFeeFloat |
recruiterOwnershipDaysInt |
messageString |
tags[String!] |
externalIdentifierString |
CreateCustomFieldInput
The input for creating a custom field.
| Fields |
|---|
accountID! |
fieldTypeCustomFieldType!SINGLE_SELECT |
appliesToTypeSupportingCustomFieldValues! |
titleString! |
slugString |
descriptionString |
settingsCustomFieldSettingsInput! |
visibilityCustomFieldVisibility!INTERNAL |
approvalBoolean |
apiOnlyBoolean |
options[CustomFieldCustomFieldOptionInput!]Only applies to some custom field types (e.g. SINGLE_SELECT) |
CreateCustomTimesheetInput
An input for creating a custom timesheet.
| Fields |
|---|
schemaString!Contact Worksome to obtain information on supported schemas. |
dataString! |
CreateExportInput
An input for creating an export.
| Fields |
|---|
userIdInt! |
impersonatorIdInt |
accountIdInt! |
accountTypeString! |
typeString! |
generatorTypeString! |
deliveries[String!]! |
argsArgsInput! |
CreateJobCandidateInput
The details for creating a job candidate.
| Fields |
|---|
jobID! |
workers[ID!]! |
sourcingChannelSourcingChannel! |
CreateJobInput
An input for creating a new job.
| Fields |
|---|
companyID! |
nameString! |
owners[ID!] |
skills[String!]! |
CreateJobShareInput
An input for creating a job share.
| Fields |
|---|
jobID! |
accounts[ID!]! |
CreateMilestoneInput
The input for creating a milestone.
| Fields |
|---|
nameString! |
purchaseOrderNumberString |
dueDateDate! |
amountFloat! |
hireID! |
CreateMilestonesInput
The input for creating one or more milestones.
| Fields |
|---|
milestones[CreateMilestoneInput!]! |
CreateNoteInput
An input for creating a note.
| Fields |
|---|
bodyString! |
titleString |
accountIdID! |
notableIdID! |
CreatePasswordInput
The details required for creating a password.
| Fields |
|---|
passwordString! |
CreatePaymentRequestInput
An input for creating a payment request.
| Fields |
|---|
workerID! |
jobID! |
companyID! |
hireID! |
startDateDate! |
endDateDate |
expenseReports[ID!] |
rateFloat |
billableTimeFloat |
billableTotalFloat |
commentsString! |
taxLines[TaxLineInput!] |
timesheetID |
CreateProjectInput
The input used for projects.
| Fields |
|---|
nameString! |
descriptionString |
internalBudgetFloat |
companyID! |
owners[ID!] |
externalIdentifierString |
CreateRecruiterCandidateInput
The details for adding and inviting a recruiter candidate.
| Fields |
|---|
recruiterID! |
firstNameString! |
middleNameString |
lastNameString! |
emailString! |
jobTitleString |
currencyString! |
hourlyRateFloat |
dailyRateFloat |
monthlyRateFloat |
tags[String!]! |
links[String!]! |
files[ID!] |
CreateSmsMultiFactorInput
An input for creating a new SMS multi-factor authentication implementation.
| Fields |
|---|
nameString |
CreateTimesheetInput
The input used for creating timesheets.
| Fields |
|---|
workerID! |
hireID! |
startDateDate! |
endDateDate! |
registrations[TimesheetRegistrationInput!] |
files[ID!] |
CreateTotpMultiFactorInput
An input for creating a new TOTP multi-factor authentication implementation.
| Fields |
|---|
nameString |
CreateTrustedContactInput
The details for adding & inviting a trusted contact.
| Fields |
|---|
companyID! |
firstNameString! |
middleNameString |
lastNameString! |
nameString |
emailString! |
countryString |
stateString |
links[String!]! |
attachments[ID!]! |
skills[String!]! |
messageString |
notifyWorkerBoolean!1 |
externalIdentifierString |
originTrustedContactOrigin! |
originChannelTrustedContactOriginChannel! |
customFieldValues[CustomFieldTypeValueInput!]BETA. Custom fields on Workers are currently available for a subset of users. |
CreateUserGroupInput
The input used for groups.
| Fields |
|---|
nameString! |
descriptionString |
statusUserGroupStatus! |
companyID! |
users[ID!] |
CreateWebhookInput
The input used for creating a webhook.
| Fields |
|---|
titleString! |
descriptionString |
urlString! |
secretString |
isActiveBoolean |
clientIdString |
clientUrlString |
companyID! |
CreateWorkflowApproverInput
The input used for creating workflow approvers.
| Fields |
|---|
idID |
parentID |
children[ID!] |
data[ID!]! |
CreateWorkflowInput
The input used for creating workflows.
| Fields |
|---|
rootCreateWorkflowRootInput! |
rules[CreateWorkflowRuleInput!] |
approvers[CreateWorkflowApproverInput!] |
CreateWorkflowRootInput
The input used for creating workflow approval.
| Fields |
|---|
idID |
children[ID!] |
dataCreateApprovalInput! |
CreateWorkflowRuleInput
The input used for creating workflow approval rule.
| Fields |
|---|
idID |
parentID |
children[ID!] |
data[CreateWorkflowVariableFieldInput!] |
CreateWorkflowVariableFieldInput
The input used for creating approval rule fields.
| Fields |
|---|
idString! |
ruleWorkflowVariableFieldRuleInput! |
CustomFieldCustomFieldOptionInput
The settings input for custom fields.
| Fields |
|---|
optionID |
valueString!For example: “title”, “label”, “number” |
displayOrderInt!0 |
CustomFieldSettingsInput
The settings input for custom fields.
| Fields |
|---|
validation[CustomFieldValidationRules!] |
CustomFieldTypeValueInput
An input representing a custom field value, tailored to the field type.
All input fields are mutually exclusive.
| Fields |
|---|
singleSelectSingleSelectCustomFieldValueInputSINGLE_SELECT field type. |
freeTextFreeTextCustomFieldValueInputFREE_TEXT field type. |
CustomFieldValueInput
An input for a custom field value.
| Fields |
|---|
appliesToID! |
valueCustomFieldTypeValueInput! |
DateRangeInput
An input for a date range.
| Fields |
|---|
fromDate |
toDate |
DeleteCompanyRecruiterInput
The details for deleting a recruiter relationship.
| Fields |
|---|
idID! |
DeleteCustomFieldInput
The input for the deletion of a custom field.
| Fields |
|---|
customFieldID! |
DeleteMilestoneInput
The input for deleting a milestone.
| Fields |
|---|
idID! |
DeleteMilestonesInput
The input for deleting one or more milestones.
| Fields |
|---|
milestones[DeleteMilestoneInput!]! |
DeleteNoteInput
An input for deleting a note.
| Fields |
|---|
idID! |
DeletePaymentRequestInput
The input used for deleting a payment request.
| Fields |
|---|
idID! |
DeleteProjectInput
An input for deleting an existing project.
| Fields |
|---|
idID! |
DeleteRecruiterCandidateInput
The details for deleting a recruiter candidate relationship.
| Fields |
|---|
idID! |
DeleteTimesheetInput
The input used for deleting a timesheet.
| Fields |
|---|
idID! |
DeleteTimesheetRegistrationInput
The input used for deleting a timesheet registration.
| Fields |
|---|
idID! |
DeleteTrustedContactInput
The details for deleting a trusted contact.
| Fields |
|---|
idID! |
accountID! |
DeleteUserGroupInput
An input for deleting an existing group.
| Fields |
|---|
idID! |
DeleteWebhookInput
The input for deleting a webhook.
| Fields |
|---|
idID! |
DeleteWorkflowInput
An input for deleting an existing workflow.
| Fields |
|---|
idID! |
DetachJobFromProjectInput
The input used for attaching one or more jobs to a project.
| Fields |
|---|
jobID! |
projectID! |
DetachUsersFromUserGroupInput
The input used for detaching one or more users from a group.
| Fields |
|---|
userGroupID! |
users[ID!] |
EmploymentCostsInput
Input for employment costs.
| Fields |
|---|
fixedAmountFloat |
percentageFloat |
oneTimeAmountFloat |
EmploymentsOrderByClauseInput
Input for ordering employments.
| Fields |
|---|
fieldEmploymentOrderByColumn |
orderSortOrder! |
EndJobInput
An input for ending (aka closing) an existing job.
| Fields |
|---|
idID! |
accountIdID! |
EndProjectInput
An input for ending an existing project.
| Fields |
|---|
idID! |
ForceLogoutInput
The details required for forcing logout of other sessions.
| Fields |
|---|
userID! |
FreeTextCustomFieldValueInput
An input for a free-text custom field.
| Fields |
|---|
idID |
slugString |
valueString |
GenerateInviteLinkInput
The input used to generate the company invite link token.
| Fields |
|---|
companyID! |
HireHistoryFilterInput
Trusted contact hire history filter input.
| Fields |
|---|
statusTrustedContactHireHistory |
accounts[ID!] |
HireInput
The input used for direct hires.
| Fields |
|---|
trustedContactID |
jobID |
nameString |
descriptionString |
messageString |
rateTypeRateType |
rateFloat |
locationPreferenceLocationPreferenceInput |
startDateDateThis date is used on the draft contract. |
endDateDateThis date is used on the draft contract. |
includeStandardContractBooleanThe default is to include a standard contract. |
purchaseOrderNumberString |
conversationID |
recruiterRecruiterInput |
customFieldValues[CustomFieldTypeValueInput!]Details specified in this will only be visible to you and your team members, not to workers. |
companyID! |
externalIdentifierString |
HireStatusFilterInput
Trusted contact hire status filter input.
| Fields |
|---|
statusTrustedContactHireStatus |
accounts[ID!] |
HiresOrderByClauseInput
The input object used to sort hires.
| Fields |
|---|
fieldHireOrderByColumn |
orderSortOrder |
ImpersonateInput
The details required for impersonating a user.
| Fields |
|---|
userID! |
InviteCompanyRecruiterInput
The details for inviting a recruiter.
| Fields |
|---|
idID! |
companyID! |
recruiterFeeFloat |
recruiterOwnershipDaysInt |
messageString |
tags[String!] |
InvitedByInput
Trusted contact invited by users filter input.
If null, all trusted contacts will be returned.
| Fields |
|---|
users[ID!]! |
includeAutomationBoolean! |
JobCandidateOrderByClauseInput
Trusted contact sorting clause input.
| Fields |
|---|
columnJobCandidateOrderByColumn! |
orderSortOrder!ASC |
JobShareOrderByClauseInput
An input for ordering job shares.
| Fields |
|---|
fieldJobShareOrderByColumn! |
orderSortOrder! |
JobsOrderByClauseInput
The input object used to sort jobs.
| Fields |
|---|
fieldJobOrderByColumn |
orderSortOrder |
LanguageInput
An input for a language.
| Fields |
|---|
nameLanguageName! |
experienceFluency! |
LocationPreferenceInput
An input for the location preferences.
| Fields |
|---|
preferenceLocationPreference! |
addressStringThis is not required when location is set to REMOTE_ONLY. |
ManageOnboardingDocumentsInput
The input used to manage onboarding documents.
| Fields |
|---|
companyID! |
documents[ID!]! |
MarkFilesAsUploadedInput
The input used for marking one or more files as uploaded.
| Fields |
|---|
files[ID!]! |
OnboardEmploymentInput
Input for onboarding an employment.
| Fields |
|---|
employmentID! |
employmentCostsEmploymentCostsInput |
OpenProjectInput
An input for opening an existing project.
| Fields |
|---|
idID! |
OrderByClause
Allows ordering a list of records.
| Fields |
|---|
columnString! |
orderSortOrder! |
PaymentRequestOrderByClauseInput
Payment request sorting clause input.
| Fields |
|---|
fieldPaymentRequestOrderByColumn |
orderSortOrder |
QueryInvoicesOrderByOrderByClause
Order by clause for Query.invoices.orderBy.
| Fields |
|---|
columnInvoicesOrderByColumn! |
orderSortOrder! |
RateInput
An input for the rate.
| Fields |
|---|
typeRateType! |
rateFloat |
rangeRateRangeInput |
RateRangeInput
An input for the rate as a range.
| Fields |
|---|
minimumFloat! |
maximumFloat! |
RecruiterInput
The input object used for all the information required to attribute a recruiter.
| Fields |
|---|
recruiterID! |
feeStrictPercentage! |
ownershipDaysInt! |
ownershipStartDateDate! |
RecruiterOrderByClauseInput
Recruiter sorting clause input.
| Fields |
|---|
columnRecruiterOrderByColumn |
orderSortOrderASC |
ReinviteTrustedContactInput
The input for resending an invitation to a Trusted Contact.
| Fields |
|---|
idID! |
RejectHireInput
The input used to reject a hire.
| Fields |
|---|
accountID! |
hireID! |
RemoveJobShareInput
An input for removing a job share.
| Fields |
|---|
ids[ID!]! |
RemoveMultiFactorInput
An input for removing a multi-factor authentication implementation.
| Fields |
|---|
idID! |
RemoveOnboardingDocumentsInput
The input used to remove onboarding documents.
| Fields |
|---|
companyID! |
documents[ID!]! |
RemoveRecruiterFromHireInput
The input object used for removing a recruiter from a hire.
| Fields |
|---|
hireID! |
RetryWebhookEventInput
The input for retrying a webhook event.
| Fields |
|---|
idID! |
RunBatchActionInput
The input used for running an action on a batch.
| Fields |
|---|
batchID! |
actionBatchActionType! |
scopeBatchActionScopeInput |
deleteIfEmptiedBoolean |
SetInternalBudgetOnJobInput
The input used for setting the internal budget on a job.
| Fields |
|---|
jobID! |
amountFloat!Up to 2 decimal points are stored, the rest is omitted. |
ShareHireInput
The input object used for sharing a hire.
| Fields |
|---|
hireID! |
messageString |
SingleSelectCustomFieldValueInput
An input for a single-select custom field.
| Fields |
|---|
idID |
slugString |
valueID |
SkillOrderByClauseInput
Skill sorting clause input.
| Fields |
|---|
columnSkillOrderByColumn! |
orderSortOrder!ASC |
StoreBankDetailsInput
The details for updating a bank account details.
| Fields |
|---|
accountIdID! |
nameString |
bankAddressString! |
bankCountryString! |
bankNameString! |
beneficiaryNameString! |
bbanBbanInput |
ibanString |
swiftString |
TaxLineInput
An input for a tax line.
| Fields |
|---|
rateFloat! |
terminologyString! |
TerminateHireInput
The input object used for all the information required to terminate a hire.
| Fields |
|---|
hireID! |
reasonContractTerminationReason! |
commentsString |
dateDate! |
messageString |
TimesheetRegistrationInput
An input representing a timesheet registration as part of the timesheet creation flow.
| Fields |
|---|
typeTimesheetRegistrationType! |
dateDate! |
startTimeTime |
endTimeTime |
durationFloat! |
unitTimesheetRegistrationDurationUnit! |
commentsString |
externalIdentifierString |
invoiceReferenceNumberString |
isBillableBoolean |
customFieldValues[CustomFieldTypeValueInput!] |
TrustedContactOrderByClauseInput
Trusted contact sorting clause input.
| Fields |
|---|
columnTrustedContactOrderByColumn |
orderSortOrderASC |
UpdateApprovalDataInput
The data input used for updating workflow approval.
| Fields |
|---|
nameString |
statusApprovalStatus |
triggerApprovalTrigger |
descriptionString |
UpdateApprovalInput
The input used for updating an approval.
| Fields |
|---|
idID! |
nameString |
statusApprovalStatus |
triggerApprovalTrigger |
descriptionString |
UpdateApprovalRuleInput
The input used for updating approval rules.
| Fields |
|---|
idID! |
approvalID! |
fields[CreateWorkflowVariableFieldInput!]! |
UpdateApproverInput
The input used for updating an approver.
| Fields |
|---|
idID! |
userGroupID |
positionInt |
UpdateCompanyRecruiterInput
The details for updating a recruiter relationship.
| Fields |
|---|
idID! |
recruiterFeeFloat |
recruiterOwnershipDaysInt |
tags[String!] |
externalIdentifierString |
UpdateCustomFieldInput
The input for updating a custom field.
| Fields |
|---|
customFieldID! |
fieldTypeCustomFieldType!SINGLE_SELECT Updating a field type is restricted if the custom field already has values. |
titleString! |
slugString |
descriptionString |
settingsCustomFieldSettingsInput! |
visibilityCustomFieldVisibility! |
approvalBoolean |
apiOnlyBoolean |
options[CustomFieldCustomFieldOptionInput!]Only applies to some field types (e.g. SINGLE_SELECT). |
UpdateJobCandidatePreferredInput
The details for updating the “preferred” status of a job candidate.
| Fields |
|---|
jobCandidateID! |
isPreferredBoolean! |
UpdateJobCandidateStatusInput
The details for updating a job candidate status.
| Fields |
|---|
jobCandidateID! |
statusJobCandidateStatus! |
statusReasonJobCandidateStatusReason |
statusCommentString |
feedbackString |
UpdateJobInput
An input for updating an existing job.
| Fields |
|---|
idID! |
localeLocaleIf set, skills and industries will use the locale’s spelling. |
nameString |
descriptionString |
skills[String!] |
attachments[ID!] |
associationAssociation |
expectedExperienceLevel[ExpectedExperienceLevel!] |
locationPreferenceLocationPreferenceInput |
locationAddressInput |
rateTypeRateInput |
paymentSchemePaymentScheme |
startDateDateIf this is set to null, we will assume that the job should start as soon as possible. |
endDateDateIf this is set to null, we will assume that the job’s end date is undetermined. |
startDateTimeframeJobStartTimeframe |
endDateTimeframeJobEndTimeframe |
isExtensionAvailableBoolean |
evaluationPeriodEvaluationPeriod |
languages[LanguageInput!] |
industries[ID!] |
owners[ID!] |
requiredWorkersInt |
visibility[JobVisibility!]It is therefore important to select which audiences should be allowed to see the job listing. |
customFieldValues[CustomFieldTypeValueInput!]Details specified in this will only be visible to you and your team members, not to workers. |
publishedBooleanNote: Job publication cannot be undone. |
removedBoolean |
removedCauseStringNote: This field is only relevant when the removed field is set to true, meaning it will not be used if provided on its own. |
externalIdentifierString |
UpdateMilestoneInput
The input for updating a single milestone.
| Fields |
|---|
idID! |
nameString |
purchaseOrderNumberString |
dueDateDate |
amountFloat |
UpdateMilestonesInput
The input for updating one or more milestones.
| Fields |
|---|
milestones[UpdateMilestoneInput!]! |
UpdateNoteInput
An input for updating a note.
| Fields |
|---|
idID! |
bodyString |
titleString |
UpdatePasswordInput
The details required to update a user’s password.
| Fields |
|---|
currentPasswordString! |
passwordString! |
passwordConfirmationString! |
UpdatePaymentRequestInput
The input used for updating a payment request.
| Fields |
|---|
idID! |
startDateDate |
endDateDate |
expenseReports[ID!] |
rateFloat |
billableTimeFloat |
billableTotalFloat |
commentsString |
taxLines[TaxLineInput!] |
timesheetID |
UpdateProjectInput
An input for updating an existing project.
| Fields |
|---|
idID! |
nameString |
descriptionString |
internalBudgetDecimal |
owners[ID!] |
externalIdentifierString |
UpdateRecruiterCandidateInput
The details for updating a recruiter candidate relationship.
| Fields |
|---|
idID! |
jobTitleString |
currencyString |
hourlyRateFloat |
dailyRateFloat |
monthlyRateFloat |
tags[String!] |
links[String!] |
files[ID!] |
UpdateTimesheetInput
The input used for updating a timesheet.
| Fields |
|---|
idID! |
startDateDate |
endDateDate |
registrations[TimesheetRegistrationInput!] |
files[ID!] |
UpdateTimesheetRegistrationInput
The input used for updating a timesheet registration.
| Fields |
|---|
idID! |
startTimeTime |
endTimeTime |
durationFloat |
unitTimesheetRegistrationDurationUnit |
commentsString |
invoiceReferenceNumberString |
externalIdentifierString |
isBillableBoolean |
UpdateTrustedContactInput
The details for editing a trusted contact.
| Fields |
|---|
idID! |
links[String!] |
attachments[ID!] |
skills[String!] |
externalIdentifierString |
customFieldValues[CustomFieldTypeValueInput!]BETA. Custom fields on Workers are currently available for a subset of users. |
UpdateUserGroupInput
An input for updating an existing group.
| Fields |
|---|
idID! |
nameString |
descriptionString |
statusUserGroupStatus |
users[ID!] |
UpdateWebhookInput
The input used for updating a webhook.
| Fields |
|---|
idID! |
titleString! |
descriptionString |
urlString! |
secretString |
isActiveBoolean |
clientIdString |
clientUrlString |
UpdateWorkerInput
The details for updating a worker.
| Fields |
|---|
idID! |
jobTitleString |
links[String!]! |
skills[String!]! |
UpdateWorkflowApproverInput
The input used for updating workflow approver.
| Fields |
|---|
idID |
parentID |
children[ID!] |
data[ID!]! |
UpdateWorkflowInput
The input used for updating workflows.
| Fields |
|---|
rootUpdateWorkflowRootInput! |
rules[UpdateWorkflowRuleInput!] |
approvers[UpdateWorkflowApproverInput!] |
UpdateWorkflowRootInput
The input used for updating workflow approval.
| Fields |
|---|
idID |
children[ID!] |
dataUpdateApprovalDataInput! |
UpdateWorkflowRuleInput
The input used for updating workflow approval rule.
| Fields |
|---|
idID |
parentID |
children[ID!] |
data[UpdateWorkflowVariableFieldInput!] |
UpdateWorkflowVariableFieldInput
The input used for updating approval rule fields.
| Fields |
|---|
idString! |
ruleWorkflowVariableFieldRuleInput! |
UpdateWorksomeIntelligenceConsentInput
An input for updating user consent to Worksome Intelligence.
| Fields |
|---|
consentBoolean! |
UploadFileInput
The input used for uploading a file.
| Fields |
|---|
ownerID! |
nameString! |
sizeInt! |
mimeTypeString! |
VerifySmsMultiFactorInput
An input for verifying a newly-created SMS multi-factor authentication implementation.
| Fields |
|---|
idID! |
codeString! |
VerifyTotpMultiFactorInput
An input for verifying a newly-created TOTP multi-factor authentication implementation.
| Fields |
|---|
idID! |
codeString! |
WorkflowVariableFieldRuleInput
The input containing the rule value and operator.
| Fields |
|---|
valueString! |
operatorWorkflowVariableOperator! |