---
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**