---
title: "Create candidate property value"
method: POST
path: "/configuration/candidate-properties/{id}/values"
tags: ["configuration"]
---

# Create candidate property value

`POST /configuration/candidate-properties/{id}/values`

Create SINGLE_SELECT candidate property value

## Request body

- CandidatePropertyValue
  - `id` string, alphanumericAndDash
  - `label` string, value_label, required

## Response `201`

Created candidate property value

- CandidatePropertyValue
  - `id` string, alphanumericAndDash
  - `label` string, value_label, required

## Other responses

- `400` — With codes * **CANDIDATE_PROPERTY_NOT_SINGLE_SELECT** when candidate property type is not SINGLE_SELECT * **CANDIDATE_PROPERTY_VALUES_LIMIT_EXCEEDED** when SINGLE_SELECT candidate property values limit is exceeded
- `404` — Candidate property not found
- `409` — with codes * **CANDIDATE_PROPERTY_VALUE_ID_ALREADY_EXISTS** when candidate property with given id already exists, * **CANDIDATE_PROPERTY_VALUE_LABEL_ALREADY_EXISTS** when candidate property with given label already exists.

---

[API](https://skmtc.net/smartrecruiters/apis/apply-api.md) · [All operations](https://skmtc.net/smartrecruiters/apis/apply-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/smartrecruiters/apply-api/versions/449bdc2516c9/schema)
