FlowmageDocs

Update candidate

BetaChanges data

Changes fields on a Carerix candidate that already exists.

Settings

SettingWhat it is
ConnectionRequiredThe Carerix connection the step signs in with.
Candidate idThe _id of the candidate to change. Fields left empty are left alone. Carerix does not support patch semantics: a list field you send — attachments, skills, educations, phone numbers — REPLACES that whole list with what you send. Leave a list field out to leave it alone.
First nametext
Last nametext
Last-name prefixtext
E-mail addresstext
Mobile numbertext
Phone numbertext
Streettext
House numbertext
Postal codetext
Citytext
Date of birthCarerix dates are yyyy-MM-dd HH:mm:ss in Amsterdam time, never ISO-8601.
Available fromtext
Notestext
Other fieldsAny other CREmployeeRequest field, by name — docs.carerix.io/graphql has the full list. Dates are yyyy-MM-dd HH:mm:ss in Amsterdam time, and a list value is set by its code with a _lookup.
List-value languageWhich language Carerix answers its list values (statuses, types, results) in. It does not translate the data.
Technical details
KeyValue
connectiontexta connection id from `requires.connections` (provider `carerix`)
candidateIdtext
firstNametext
lastNametext
lastNamePrefixtext
emailAddresstext
mobileNumbertext
phoneNumbertext
streettext
houseNumbertext
postalCodetext
citytext
birthDatetext
availableDatetext
notestext
extraFieldsobject (any keys), by default {}
language"" or "DUTCH" or "ENGLISH" or "FRENCH" or "GERMAN" or "HUNGARIAN" or "ITALIAN" or "POLISH" or "PORTUGUESE" or "SPANISH"

Output

FieldType
candidateobject
Sample output, and the expression for each field
  • candidate
    • _id"4711"
    • _kind"CREmployee"
    • firstName"Ada"
    • lastName"Lovelace"

Errors

When a step of this node stops a run, the run page shows a code. Look it up:

Example step

The step as a flow file holds it. Replace each value in <…>.

{
  "config": {
    "availableDate": "",
    "birthDate": "",
    "candidateId": "",
    "city": "",
    "connection": "<connection id>",
    "emailAddress": "",
    "extraFields": {},
    "firstName": "",
    "houseNumber": "",
    "language": "",
    "lastName": "",
    "lastNamePrefix": "",
    "mobileNumber": "",
    "notes": "",
    "phoneNumber": "",
    "postalCode": "",
    "street": ""
  },
  "label": "Update candidate",
  "type": "carerix.updateCandidate",
  "version": 1
}