---
title: "Open a candidate's application"
method: GET
path: "/applications/{application_id}"
tags: ["application"]
---

# Open a candidate's application

`GET /applications/{application_id}`

## Request

- Base URL: `https://localhost:4410/api/v1`
- URL: `https://localhost:4410/api/v1/applications/{application_id}`
- Auth: HTTP bearer

One application with the candidate's résumé versions, links, answers, notes and timeline, and their applications to the company's other jobs.

## Path parameters

- `application_id` string, required

## Response `200`

The result.

- object
  - `id` string, required
  - `name` string, required
  - `email` string, required
  - `opening_id` string, required
  - `job_title` string, required
  - `stage` 'applied' | 'screen' | 'interview' | 'offer' | 'hired' | 'rejected', required
  - `reached` 'applied' | 'screen' | 'interview' | 'offer' | 'hired' | 'rejected', nullable, required
  - `applied_at` string, date-time, required
  - `last_activity_at` string, date-time, required
  - `source` string, nullable, required
  - `same_resume_as` object[], required
    - `application_id` string, required
    - `name` string, required
  - `last_email` object, nullable, required
    - `id` string, required
    - `status` 'queued' | 'failed', required
    - `send_at` string, date-time, required
    - `subject` string, required
  - `links` string[], required
  - `answers` object[], required
    - `question_id` string, required
    - `label` string, required
    - `answer` string, required
  - `other_roles_until` string, date-time, nullable, required
  - `withdrawn_at` string, date-time, nullable, required
  - `decision` object, nullable, required
    - `outcome` string, required
    - `reason` string, required
    - `by` string, required
    - `at` string, date-time, required
  - `delete_after` string, nullable, required
  - `hold` object, nullable, required
    - `reason` string, required
    - `by` string, required
    - `at` string, date-time, required
  - `offer` object, nullable, required
    - `envelope_id` string, required
    - `document_id` string, required
    - `title` string, required
    - `status` string, required
    - `completed_at` string, date-time, nullable, required
    - `start_date` string, required
    - `pay` object, required
      - `amount` string, required
      - `currency` string, required
      - `period` string, required
    - `equity` object, nullable, required
      - `kind` string, required
      - `number` number, required
    - `manager` string, nullable, required
    - `entered_by` 'agent' | 'person', required
  - `checklist` object[], nullable, required
    - `key` string, required
    - `label` string, required
    - `status` 'done' | 'skipped' | 'open', required
    - `by` string, nullable, required
    - `at` string, date-time, nullable, required
    - `reason` string, nullable, required
  - `resumes` object[], required
    - `version` integer, required
    - `file_name` string, required
    - `kind` 'pdf' | 'docx', required
    - `pages` integer, required
    - `sent_at` string, date-time, required
  - `timeline` object[], required
    - `kind` string, required
    - `actor` string, required
    - `at` string, date-time, required
    - `data` object, nullable, required
  - `other_applications` object[], required
    - `id` string, required
    - `job_title` string, required
    - `stage` 'applied' | 'screen' | 'interview' | 'offer' | 'hired' | 'rejected', required

## Other responses

- `default`: An RFC 9457 problem.

---

[API](https://skmtc.dev/binderwork/apis/binderwork-api.md) · [All operations](https://skmtc.dev/binderwork/apis/binderwork-api/llms.txt) · [OpenAPI document](https://skmtc.dev/binderwork/apis/binderwork-api/revisions/f8fab0ebee53?raw)
