---
title: "jobInterviewPlan.info"
method: POST
path: "/jobInterviewPlan.info"
tags: ["Job Interview Plan"]
---

# jobInterviewPlan.info

`POST /jobInterviewPlan.info`

Returns a job's interview plan, including activities and interviews that need to be scheduled at each stage.

**Requires the [`jobsRead`](authentication#permissions-jobinterviewplaninfo) permission.**

## Request body

- JobInterviewPlanInfoRequest
  - `jobId` string, uuid, required — The id of the job to fetch an interview plan for

## Response `200`

Responses from the jobInterviewPlan.info endpoint

- union
  - JobInterviewPlanInfoSuccessResponse
    - `success` true, required
    - `results` JobInterviewPlan, required
      - `jobId` string, uuid, required — The id of the job this interview plan belongs to
      - `interviewPlanId` string, uuid, required — The id of the interview plan
      - `stages` object[], required — The stages that make up the interview plan, in plan order
        - `id` string, uuid, required — The unique identifier for the interview stage
        - `title` string, required — The title of the interview stage
        - `type` string, required — The type of the interview stage (e.g. Lead, PreInterviewScreen, Active, Offer, Archived, Hired)
        - `orderInInterviewPlan` integer, required — The order of this stage within its interview plan (zero-indexed)
        - `interviewStageGroupId` string, uuid, nullable — The id of the interview stage group this stage belongs to, if any
        - `activities` JobInterviewPlanActivity[], required — Activities to perform at this stage
          - `id` string, uuid, required — The unique identifier for the activity
          - `title` string, nullable — The title of the activity, if any
          - `interviews` object[], required — The interviews to be scheduled by this activity
            - `id` string, uuid, required — The unique identifier for the activity interview
            - `title` string, required — The title of the interview to be scheduled
            - `interviewId` string, uuid, required — The id of the interview to be scheduled
            - `interviewDurationMinutes` number, required — The duration of the interview, in minutes
            - `isSchedulable` boolean, required — Whether the interview can be scheduled
  - ErrorResponse
    - `success` false, required
    - `errors` ErrorDetail[], required
      - `message` string, required
      - `parameter` string

---

[API](https://skmtc.net/ashbyhq/apis/ashby-api.md) · [All operations](https://skmtc.net/ashbyhq/apis/ashby-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ashbyhq/ashby-api/revisions/778b919dc743/schema)
