Skip to main content
POST
Create candidate

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
firstName
string
required
Required string length: 1 - 120
lastName
string
required
Required string length: 1 - 120
email
string<email>
required
Maximum string length: 320
Pattern: ^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$
phone
string | null
Maximum string length: 20000
address
string | null
Maximum string length: 20000
location
string | null
Maximum string length: 20000
headline
string | null
Maximum string length: 20000
summary
string | null
Maximum string length: 20000
linkedinUrl
string<uri> | null
githubUrl
string<uri> | null
websiteUrl
string<uri> | null
educationEntries
object[] | null
Maximum array length: 100
experienceEntries
object[] | null
Maximum array length: 100

Response

OK

data
object
required
meta
object