The ID of the candidate to update.
The candidate's job title.
An object containing the address for the candidate with the following structure:
{ "street": "<street>", "city": "<city>", "state": "<state>", "postal_code": "<postal code>" }
The date the candidate is available for an opening.
The user id of the record owner
A flag indicating if the candidate is active.
A flag indicating if the candidate should be marked as hot. A hot candidate is highlighted in the candidates view.
The candidate's password if they are "registering". Registered candidate can be authenticated with /candidates/authorization.
An array of custom field objects. Each custom field object should contain two keys: id and value. id is the id of a custom field definition, and value is the value to be set to that custom field for this candidate.
[ { "id": <custom field definition id>, "value": "<custom field value>" } ]
No Content