---
title: "Apply"
method: POST
path: "/api/jobs/apply"
tags: ["Jobs"]
---

# Apply

`POST /api/jobs/apply`

## Cookies

- `ex_access` string, nullable
- `ex_org` string, nullable

## Request body

- ApplicationRequest — The public application form (web/app/jobs/apply.ts). Every candidate field is optional by product decision (super-easy form) — the endpoint only insists on some way to reach back. Length caps mirror the form's maxlength attributes; this endpoint is public, so every field is bounded.
  - `vacancy_slug` string, required
  - `name` string
  - `contact` string
  - `linkedin` string
  - `built_with_ai` string
  - `letter` string
  - `best_link` string
  - `cv_filename` string
  - `cv_base64` string
  - `ref` string
  - `website` string

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

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