---
title: "Get interview templates for the current company."
method: GET
path: "/templates"
tags: ["interview-templates"]
---

# Get interview templates for the current company.

`GET /templates`

Finds interview templates for the current company.

## Query parameters

- `page` integer
- `pageSize` integer
- `hiringStage` 'NEW' | 'IN_PROGRESS' | 'INTERVIEW' | 'OFFER'
- `hiringStep` string
- `type` 'INDIVIDUAL' | 'GROUP'
- `search` string

## Response `200`

Successfully found scheduling templates.

- PageResultDTOInterviewTemplate
  - `page` integer, required
  - `pageSize` integer, required
  - `totalPages` integer, required
  - `totalElements` integer, required
  - `contents` InterviewTemplate[], required
    - `templateId` string, uuid, required — Template id
    - `templateName` string, required — Template name
    - `templateType` 'INDIVIDUAL' | 'GROUP', required
    - `hiringStage` string — Preferred hiring stage to which the template applies
    - `hiringStep` string — Preferred hiring step to which the template applies
    - `customHiringStep` boolean
    - `isDefault` boolean
    - `durationInMinutes` integer
    - `format` 'ONSITE_JOB' | 'ONSITE' | 'PHONE' | 'VIDEO' | 'VIDEO_CALENDAR' | 'VIDEO_MEETING_ZOOM' | 'OTHER'

## Other responses

- `401` — Unauthorized.

---

[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/revisions/449bdc2516c9/schema)
