---
title: "/requisitions/custom_attributes/:id/choices"
method: GET
path: "/requisitions/custom_attributes/{id}/choices"
---

# /requisitions/custom_attributes/:id/choices

`GET /requisitions/custom_attributes/{id}/choices`

## Request

- Base URL: `https://subdomain.workable.com/spi/v3`
- URL: `https://subdomain.workable.com/spi/v3/requisitions/custom_attributes/{id}/choices`
- Auth: API key in header `Authorization`

Returns the allowed choices of an enabled `dropdown` or `multiple_choice` requisition custom attribute, ordered by position. Required scope: `r_requisitions`. Accessible with all token types for accounts with Hiring Plan.

## Path parameters

- `id` string, required

## Query parameters

- `limit` integer
- `offset` integer

## Response `200`

200

- object
  - `choices` object[]
    - `id` string: The choice's id. Use this value when setting the attribute on a requisition.
    - `body` string: The choice's label
    - `hint` string, nullable: The choice's hint
    - `translations` object: The choice's label and hint per language code
  - `total` integer: The total number of choices of the attribute, regardless of `limit` and `offset`

## Other responses

- `401`: 401
- `404`: 404 - No requisition custom attribute with the specified id exists in the account. The response has an empty body.
- `422`: 422 - The attribute is not of type `dropdown` or `multiple_choice`, or it is not enabled

## Changes

- **2026-11-03** `13ad2e8e2ee9`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/workable/apis/account-root/changes/requisitions/custom_attributes/:id/choices/get.md)

---

[API](https://skmtc.dev/workable/apis/account-root.md) - [All operations](https://skmtc.dev/workable/apis/account-root/llms.txt) - [OpenAPI document](https://skmtc.dev/workable/apis/account-root/revisions/13ad2e8e2ee9?raw)
