/offers/:offer_slug/candidates

Changed on

Apply for the job offer (create candidate). By default, these fields are required: name, phone, email, cv. However, you can turn off the requirements for all of them (besides name and email) in the offer's settings for the application form.

API also allows answering the job’s questions. You just need to attach a list of answers to the request.

post/offers/{offer_slug}/candidates

Request

  • Base URL
    https://yourcompany.recruitee.com/api
  • URL
    https://yourcompany.recruitee.com/api/offers/{offer_slug}/candidates
  • Auth
    none required

Path parameters

offer_slugstring required

Headers

Content-Typestring

Request body

Response

201

OR

Example response

{
  "candidate": {
    "id": 7928068,
    "name": "John Smith",
    "emails": [
      "john@example.com"
    ],
    "phones": [
      "123123123"
    ],
    "created_at": "2019-01-08T12:09:08.000000Z",
    "updated_at": "2019-01-08T12:09:09.000000Z",
    "photo_url": "https://recruitee.s3.eu-central-1.amazonaws.com/candidates/7928068/normal_photo_1546949348.png",
    "photo_thumb_url": "https://recruitee.s3.eu-central-1.amazonaws.com/candidates/7928068/thumb_photo_1546949348.png",
    "cv_url": "https://recruitee.s3.eu-central-1.amazonaws.com/candidates/7928068/cv_1546949348.png",
    "cv_pdf_url": "https://recruitee.s3.eu-central-1.amazonaws.com/candidates/7928068/pdf_cv_1546949348.pdf"
  }
}

Changes