---
title: "Match a CV to a job offer"
method: POST
path: "/api/v1/adapter_cv_a_une_offre"
---

# Match a CV to a job offer

`POST /api/v1/adapter_cv_a_une_offre`

## Request

- Base URL: `https://cv.mt-transition.fr`
- URL: `https://cv.mt-transition.fr/api/v1/adapter_cv_a_une_offre`
- Auth: HTTP bearer

Use this when the person wants to tailor their CV to a specific job posting and has pasted the offer text. Compares the CV with the offer: keyword coverage in percent, keywords present and missing, and how to adapt honestly. Free. Do not use it without the offer text; never add a skill the person does not have.

## Request body

- object
  - `document_id` string, required: Identifier returned by deposer_cv.
  - `offre_texte` string, required: Full text of the job offer.

## Response `200`

Result, or `besoin_information: true` with the questions to ask (no credit used).

## Other responses

- `401`: Missing or unknown key
- `402`: Monthly free credits used up
- `429`: More than 10 calls per minute

---

[API](https://skmtc.dev/mt-transition/apis/cv-booster-api.md) · [All operations](https://skmtc.dev/mt-transition/apis/cv-booster-api/llms.txt) · [OpenAPI document](https://skmtc.dev/mt-transition/apis/cv-booster-api/revisions/4577dd9635f9?raw)
