Create a candidate
cats_create_candidateWRITE: Requires confirm:true. create one candidate record (personal data) with name, optional contact details and notes. Refuses when CATS finds a duplicate (check_duplicate=true, the default). Creates a new record each time (not idempotent); no email-send request is made to the candidate and no login is created. POST /candidates.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | ||
| No | Primary e-mail address (stored only, never mailed). | ||
| notes | No | ||
| phone | No | Phone number with country code. | |
| state | No | ||
| title | No | Current job title. | |
| source | No | Where the candidate came from. | |
| confirm | Yes | Confirm this change to the CATS account. | |
| owner_id | No | CATS user id of the record owner. | |
| last_name | Yes | ||
| first_name | Yes | ||
| key_skills | No | ||
| phone_type | No | Phone type (default mobile). | |
| postal_code | No | ||
| country_code | No | ISO 3166 two-letter country code. | |
| check_duplicate | No | Refuse to create when a duplicate exists (default true). | |
| current_employer | No |