---
title: "Add candidates to a job"
method: POST
path: "/0/jobs/{id}/candidates"
tags: ["jobs"]
---

# Add candidates to a job

`POST /0/jobs/{id}/candidates`

## Request

- Base URL: `https://api.taleez.com`
- URL: `https://api.taleez.com/0/jobs/{id}/candidates`
- Auth: API key in header `X-taleez-api-secret`

<b>Use this endpoint to link an existing candidates to a job offer. To create a candidate application (with answers to the job questions) to a job offer, use the '/jobs/{jobId}/applications' endpoint.</b><br/>Currently, automatic actions (workflow, automatic e-mails and webhooks) are not triggered by this way.<br/><br/>🔑 You can access this if you have the 'job.candidates.add' scope activated on your secret key.

## Path parameters

- `id` string, required

## Request body

- ListOfIdsWithLocation
  - `ids` integer[]: Ids of resources
  - `locationId` integer: Id of the location if necessary

## Response `200`

Candidates has been added to the job

## Other responses

- `400`: Something's wrong with your request, additional info will be provided in error message

---

[API](https://skmtc.dev/taleez/apis/taleez-api.md) · [All operations](https://skmtc.dev/taleez/apis/taleez-api/llms.txt) · [OpenAPI document](https://skmtc.dev/taleez/apis/taleez-api/revisions/603f1750bc8f?raw)
