API reference · Schema

PeopleCandidateUpsertV1

PeopleCandidateUpsertV1contract people.candidate.upsert.v1
  • candidate_idUuid7required
  • outlet_idUuid7required
  • namestringrequired
    min length 1max length 200
  • phonestring | nullrequired
    pattern ^\+[1-9][0-9]{6,14}$
  • emailstring | nullrequired
    max length 254
  • role_keystringrequired
    pattern ^[a-z][a-z0-9_]*$
  • stageenum (6)required
    appliedinterviewedofferedhiredrejectedwithdrawn
  • sourcestring | nullrequired
    max length 100
  • notestring | nullrequired
    max length 1000