The candidate's employment history.

AttributeTypeDescription
employerNamestringName of previous employer.
currentEmployerbooleanA boolean to confirm whether this is the candidate's current employer.
jobTitlestringCandidate's job title under this employment.
startDatestringStart date of employment. Format must be YYYY-MM-DD.
employmentTypestringType of employment such as "contract" or "full time".
departmentstringDepartment candidate worked under.
permissionToContactbooleanWhether candidate gave permission to contact their previous employer.
reasonForLeavingstringCandidate's reason for leaving employer.
salaryobject(EmploymentSalary)Candidate's salary at this place of employment.
verificationobject(EmployementVerification)Supervisor or manager information.
verifyEmployerboolean
notesstringAny additional notes on this employer.
typestringType must be "faa" or "default" or "dot".
"employmentHistory":[  
  {  
    "employerName":"SomeEmployer",
    "currentEmployer":true,
    "jobTitle":"SomeJobTitle",
    "startDate":"2008-10-02",
    "endDate":"2012-10-25",
    "employmentType":"FullTime",
    "department":"IT",
    "permissionToContact":true,
    "reasonForLeaving":"nothing",
    "salary":{  
      "currency":"USD",
      "endingSalary":"140,000",
      "startingSalary":"100,000"
    },
    "type":"default",
    "verification":{  
      "supervisorGivenName":"supervisorFirstName",
      "supervisorFamilyName":"supervisorLastName",
      "supervisorMiddleName":"supervisorMiddleName",
      "address":{  
        "addressLine":"ABC company",
        "municipality":"SEATTLE",
        "regionCode":"US-WA",
        "postalCode":"98001",
        "countryCode":"US",
        "validFrom":"2008-08-01"
      },
      "email":"[email protected]",
      "phone":"+11234567890",
      "fax":"+11234567891"
    },
    "verifyEmployer":true,
    "notes":"nothing"
  }
]