--- title: Create (/candidate) tags: candidate --- **URL** : /candidate --- **Header** ``` ``` **Request** ``` { name: string().required(), email: string().email(), phoneNumber: regex(/^\d{10}$/), dob: string().required(), highestQualification: string().required(), pastCompany: string(), pastDesignation: string(), pastCTC: string(), totalExperience: number().min(0), locations:array().min(1).items(Joi.object().keys({ cityId : required().uuid() })), skills:array().min(1).items(Joi.object().keys({ skillId : required().uuid() })), about: string(), resumePdf: File->PDF, [Not required] otp: string().required() OpenForRelocation: true, false whatsappActive: true, false telegramActive: true, false noticePeriod: Number currentLocation: Joi.string() } ``` **Description** dob : 1997-11-17 Required : ``` name, email, dob, highestQualification, locations, skills, ``` --- **Header** ``` ``` **Response** ``` ``` **Description**