---
title: "Get Candidate Equality Details"
method: GET
path: "/candidate/{candidate_id}/equality"
tags: ["Candidate Equality Details"]
---

# Get Candidate Equality Details

`GET /candidate/{candidate_id}/equality`

## Response `200`

Candidate Details

- EqualityResponseBody
  - `religion` 'bahai' | 'buddhist' | 'christian' | 'hindu' | 'jain' | 'jewish' | 'muslim' | 'no_religion' | 'other' | 'protestant' | 'roman_catholic' | 'sikh' | 'prefer_not_to_say', required — The religious status of the candidate
  - `sexual_orientation` 'bisexual' | 'gay_man' | 'gay_women' | 'straight' | 'prefer_not_to_say', required — The sexual orientation of the candidate
  - `ethnic_origin` 'asian_british' | 'asian_indian' | 'asian_pakistani' | 'asian_bangladeshi' | 'asian_other' | 'black_european' | 'black_british' | 'black_caribbean' | 'black_african' | 'black_other' | 'chinese' | 'mixed_white_and_black_caribbean' | 'mixed_white_and_black_african' | 'mixed_white_and_asian' | 'mixed_other' | 'other' | 'tamil' | 'white_british' | 'white_irish' | 'white_other' | 'prefer_not_to_say', required — The ethnic origin of the candidate
  - `gender_identity` 'female' | 'intersex' | 'male' | 'transgender' | 'transsexual' | 'prefer_not_to_say', required — The gender identity of the candidate
  - `disabled` boolean
  - `_id` string, required
  - `updated_at` string, date-time, required
  - `created_at` string, date-time, required
  - `__v` integer, required
  - `candidate_id` string, required

## Other responses

- `400` — Validation Error. When context is incorrect.
- `401` — Authorization Error. Thrown if the user does not have access to resource.
- `404` — No such record
- `default` — unexpected error

---

[API](https://skmtc.dev/staffshift/apis/staffshift-api-gateway.md) · [All operations](https://skmtc.dev/staffshift/apis/staffshift-api-gateway/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/staffshift/staffshift-api-gateway/revisions/6e2cb83db3a9/schema)
