---
title: "Save Cover Letter"
method: PATCH
path: "/user-jobs/{user_job_id}/cover-letter"
tags: ["user-jobs"]
---

# Save Cover Letter

`PATCH /user-jobs/{user_job_id}/cover-letter`

## Request

- Base URL: `https://api.qarera.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.qarera.com/user-jobs/{user_job_id}/cover-letter`
- Auth: HTTP bearer

Persist a cover letter onto the resume linked to this tracked job.

Body: {"cover_letter": {greeting, opening, body, why_company, closing,
sign_off, name}} - the same JSON shape the web builder's cover-letter
preview renders, so it appears there and exports via the PDF route.

## Path parameters

- `user_job_id` integer, required

## Request body

- object

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

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