---
title: "List interview kits"
method: GET
path: "/v3/interview_kits"
tags: ["Interview Kits"]
---

# List interview kits

`GET /v3/interview_kits`

Interview kits are the per-job, per-slot evaluation packets interviewers see when conducting an interview — the instructions, exercises, scorecard questions, and focus attributes attached to one slot on one job's interview plan. Each kit belongs to a job and to a single `job_interview` slot; the `scorecard_questions` for that slot hang off the kit's `id`. Scope the list with `parent=job|job_interview` plus `ids` to pull the kits for one or more jobs or interview slots. Unlike the snapshot `summary` and `instructions` fields on the `job_interviews` endpoint, the `exercises` field here reflects the live Interview Prep content as edited on the job — use this endpoint when you need the current copy interviewers will actually see.

## Query parameters

- `cursor` string
- `per_page` integer
- `ids` integer[]
- `created_at` object
  - `gte` string, date-time
  - `lte` string, date-time
  - `gt` string, date-time
  - `lt` string, date-time
- `updated_at` object
  - `gte` string, date-time
  - `lte` string, date-time
  - `gt` string, date-time
  - `lt` string, date-time
- `job_ids` integer[]
- `job_interview_ids` integer[]
- `fields` string[]

## Response `200`

Successful

- object[]
  - `id` integer
  - `created_at` string, date-time
  - `updated_at` string, date-time
  - `job_id` integer — Id of the job this kit is configured on.
  - `job_interview_id` integer — Id of the `job_interview` slot this kit belongs to. Each slot on a job's interview plan has exactly one kit.
  - `exercises` string, nullable — Current Interview Prep content surfaced to interviewers — instructions, exercises, and rubric notes for this slot on this job. Reflects edits made in the job's Interview Kit. If the kit has no override, falls back to the slot's default instructions; the `summary` and `instructions` fields on the `job_interviews` endpoint are static snapshots taken when the slot was first added and do not stay in sync with later edits, so use this field for the live value. May contain HTML.
  - `anonymize_candidate` boolean, nullable — Whether the candidate's name and identifying details are hidden from graders on the scorecard for this slot. Only meaningful for take-home test slots; defaults to `false`.
  - `anonymize_resumes` boolean, nullable — Whether resumes are anonymized for reviewers at this slot. Only meaningful for Application Review and Hiring Manager Review slots and requires the organization to have resume anonymization enabled; defaults to `false`.

---

[API](https://skmtc.dev/greenhouse/apis/auth-api.md) · [All operations](https://skmtc.dev/greenhouse/apis/auth-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/greenhouse/auth-api/revisions/9517a2e54640/schema)
